1 #LyX 2.0 created this file. For more info see http://www.lyx.org/
8 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
10 \use_default_options false
11 \maintain_unincluded_children false
13 \language_package default
18 \font_typewriter default
19 \font_default_family default
20 \use_non_tex_fonts false
27 \default_output_format default
29 \bibtex_command default
30 \index_command default
31 \paperfontsize default
43 \paperorientation portrait
52 \paragraph_separation indent
53 \paragraph_indentation default
54 \quotes_language german
57 \paperpagestyle default
58 \tracking_changes false
68 LyX -- Zaawansowane możliwości
76 \begin_layout Plain Layout
78 Opiekunem tego pliku jest aktualnie
83 Proszę wysyłać komentarze i poprawki błędów na podany adres.
89 \begin_inset Newline newline
93 \begin_inset Newline newline
100 \begin_layout Plain Layout
102 Opiekunem wersji polskiej tego pliku jest aktualnie
106 tlu@technodat.com.pl.
107 Proszę wysyłać komentarze i poprawki błędów na podany adres.
112 przy współpracy Pawła Dziekońskiego
119 \begin_layout Plain Layout
131 \begin_layout Standard
132 \begin_inset CommandInset toc
133 LatexCommand tableofcontents
140 \begin_layout Chapter
144 \begin_layout Standard
149 , który właśnie czytasz jest właściwie drugą częścią
151 Podręcznika Użytkownika
154 Powód podziału jest prosty:
156 Podręcznik Użytkownika
158 jest już dość obszerny i zawiera opis wszystkich podstawowych funkcji,
159 które trzeba poznać do przygotowania większości dokumentów.
162 \begin_layout Standard
163 LyX Team ma długoterminowy cel tworzenia rozszerzeń LyX-a przez różne pliki
165 To oznacza, że jeśli chcesz obsługiwać pakiet LaTeX-a
169 , to możesz utworzyć plik układu dla tego pakietu bez konieczności dokonywania
170 samodzielnie zmian w LyX-ie.
171 Już przyczyniliśmy się do powstania kilku nowych funkcji tą drogą.
172 Ten podręcznik, to jest miejsce, gdzie wszystko to udokumentowano.
175 \begin_layout Standard
176 Ten podręcznik dokumentuje także kilka funkcji specjalnych, jak faksowanie,
177 kontrola wersji, obsługa SGML-u, które wymagają dodatkowego oprogramowania
179 Ostatni rozdział traktuje o narzędziach i sposobach LaTeX-a, które można
180 zastosować do wykończenia Twoich dokumentów używając funkcji LaTeX-a.
181 Poza tym LyX jest tylko edytorem WYSIWYM i będzie zawsze tylko interfejsem
182 do pewnych funkcji LaTeX-a.
183 Oczywiście, z udokumentowanymi wszystkimi funkcjami.
186 \begin_layout Standard
187 Jeśli nie przeczytałeś jeszcze wprowadzenia, to właśnie czytasz niewłaściwy
189 Wprowadzenie jest pierwszym miejscem, od którego powinieneś zacząć.
190 Opisuje on notację i format wszystkich podręczników.
191 Powinieneś gruntownie zaznajomić się z
193 Podręcznikiem Użytkownika
195 i wszystkimi podstawowymi funkcjami LyX-a.
198 \begin_layout Standard
199 Wiele rozdziałów w tym dokumencie jest niezależnymi artykułami napisanymi
200 przez pojedyncze osoby i są one odpowiednio zaznaczone.
201 Tymi osobami są generalnie ci, którzy napisali nowy plik układu (layout)
202 dla nowej klasy dokumentu lub pakietu LaTeX-a, lub zaimplementowali jakąś
204 Jeśli nie wspomniano o autorze w rozdziale lub sekcji to znaczy, że został
205 napisany przez LyX Documentation Team.
208 \begin_layout Standard
209 Pierwszy rozdział stanowi suplement do narzędzi edycyjnych LyX-a, nie ujętych
212 Podręczniku Użytkownika
214 i przeznaczony jest dla bardziej zaawansowanych użytkowników.
217 \begin_layout Standard
218 Wszystkie rozdziały tego podręcznika są w różnym stopniu, ale jednak, opisują
219 współpracę LyX-a i LaTeX-a, pierwszy rozdział opisuje wewnętrzną pracę
220 LyX-a, jak prosto LyX tworzy kod LaTeX-a jeśli chcesz.
221 To jest oczywiste dla wielu użytkowników LyX-a.
224 \begin_layout Chapter
228 \begin_layout Section
229 Jak LyX używa LaTeX-a
232 \begin_layout Standard
233 To jest rozdział dla TeX-ników i dla ciekawych LaTeX-a.
234 Wyjaśnimy w nim jak pracują LyX i LaTeX tworząc wynikowe dokumenty do druku.
235 Tylko w tym miejscu i tylko w tym podręczniku zakładamy Twoją znajomość
239 \begin_layout Standard
240 Od jakiegoś czasu LyX-a nazywamy ,,WYSIWYM frontendem do LaTeX'', ale to
241 nie jest dalej prawdą.
242 Istnieją również inne frontendy do LaTeX-a.
243 To są generalnie edytory potrafiące uruchomić LaTeX-a i zaznaczać błędy
253 uruchomić LaTeX-a, i również zaznaczać błędy, i także wiele, wiele więcej.
254 Dzięki koncepcji WYSIWYM
258 \begin_layout Plain Layout
259 What You See Is What You Mean -- dostajesz to o co Ci chodzi
264 , nie musisz znać LaTeX-a aby efektywnie używać LyX-a.
265 LyX posiada także kilka rozszerzeń do LaTeX-a
269 \begin_layout Plain Layout
270 The Team did this for parsing/coding reasons.
271 The new macros allow LyX to more easily produce LaTeX code and ensure that
272 the resulting code is correct.
273 Nothing that you, the user, need worry about.
279 Spróbuj kiedyś wybrać polecenie
281 Eksportuj\SpecialChar \menuseparator
291 i spójrz na preambułę utworzonego pliku
296 Będziesz mógł zauważyć różne nowe makra zdefiniowane specjalnie przez LyX-a
300 \begin_layout Plain Layout
301 Trochę historii: kiedyś wszystkie makra znajdowały się w pliku
306 Pewnego dnia The Team zdecydował, że utworzone pliki
310 powinny być bardziej przenośne.
311 Tak teraz makra są umieszczone w preambule.
317 Jednak to wszystko dzieje się przeźroczyście dla użytkownika.
320 \begin_layout Standard
321 Mamy kilka poleceń, które automatycznie wywołują LaTeX-a.
325 \begin_layout Itemize
328 Podgląd\SpecialChar \menuseparator
332 \begin_layout Itemize
335 Podgląd\SpecialChar \menuseparator
339 \begin_layout Itemize
342 Podgląd\SpecialChar \menuseparator
343 Aktualizuj\SpecialChar \menuseparator
347 \begin_layout Itemize
350 Podgląd\SpecialChar \menuseparator
351 Aktualizuj\SpecialChar \menuseparator
355 \begin_layout Itemize
358 Plik\SpecialChar \menuseparator
362 \begin_layout Standard
363 Tylko te polecenia wywołują LaTeX-a jeśli dokument się zmienił od czasu
364 ostatniego uruchomienia LaTeX-a
367 \begin_layout Standard
368 Podczas uruchomienia LaTeX-a podczas edycji pliku, LyX wykonuje następujące
372 \begin_layout Enumerate
377 do LaTeX-a i zapisuje plik z rozszerzeniem
384 \begin_layout Enumerate
385 Uruchamia LaTeX-a z plikiem
389 (być może kilka razy).
392 \begin_layout Enumerate
393 Jeśli są błędy , to zaznacza je w dokumencie.
396 \begin_layout Standard
397 Jeśli uruchamiasz LaTeX-a poleceniem podglądu
410 Jeśli użyłeś polecenia podglądu
421 , LyX wykonuje dwa kroki więcej:
424 \begin_layout Itemize
429 do konwersji pliku Dvi do pliku postscriptowego:
433 \begin_layout Itemize
438 , plik wyjściowy ma rozszerzenie
443 \begin_layout Itemize
451 , plik wyjściowy ma rozszerzenie
455 , jak można było się spodziewać.
459 \begin_layout Itemize
464 lub wysyła plik postscriptowy do drukarki.
467 \begin_layout Section
468 ,,Pomocy! LyX utworzył nieczytelny plik
475 \begin_layout Standard
476 Użytkownicy LaTeX-a będą krzyczeć to przez całą noc, gdy deklaracje LyX-a
477 są nie do wykorzystania --- oni po prostu nie czytali dokumentacji do LyX-a
482 \begin_layout Plain Layout
487 : I know a certain faculty member who actually did complain to me that LyX
488 doesn't generate LaTeX files.
489 Ain't it funny how, sometimes, faculty are the worst at reading instructions?
497 \begin_layout Standard
498 Należy postawić sprawę jasno.
499 LyX produkuje dwa rodzaje plików LaTeX-owych.
500 Jedne są czytelne dla ludzi.
501 Inne są czytelne dla LyX-a.
502 Za każdym wywołaniem LaTeX-a przez LyX-a, tworzy on plik LaTeX-a, który
503 może być łatwo skanowany w celu poszukiwania błędów.
508 nie jest czytelny dla ludzi.
509 Nie próbuj go czytać.
510 Jeśli chcesz mieć plik
514 aby móc wysłać go koledze, to wybierz polecenie
516 Eksportuj\SpecialChar \menuseparator
529 \begin_layout Standard
530 Powtórzymy to jeszcze raz, specjalnie dla podkreślenia :
533 \begin_layout Standard
534 \begin_inset VSpace 0.23cm
545 móc wysłać koledze, to wybierz polecenie
547 Eksportuj\SpecialChar \menuseparator
560 \begin_layout Standard
561 \begin_inset VSpace 0.23cm
567 \begin_layout Section
568 Importowanie plików LaTeX-a do LyX-a
569 \begin_inset CommandInset label
571 name "sec:Importowanie-plików-LaTeX-a"
578 \begin_layout Standard
581 You can import a LaTeX file into LyX by using the
586 ile\SpecialChar \menuseparator
591 mport\SpecialChar \menuseparator
599 This will call a program named
603 ---which will create a file
611 ---and then open that file.
614 \begin_layout Standard
620 will translate most legal LaTeX, but not everything.
621 It will leave things it doesn't understand in TeX mode, so after translating
626 , you can look for red text and hand-edit it to look right.
629 \begin_layout Standard
632 If you just want to put a piece of LaTeX code into a LyX file, see
635 \begin_inset CommandInset ref
637 reference "sec:latexcodes"
644 \begin_layout Section
645 Wstawianie poleceń LaTeX-a do dokumentów LyX-a
648 \begin_layout Standard
649 \begin_inset CommandInset label
651 name "sec:latexcodes"
655 To jest raczej ważny punkt: możesz zawsze wstawić kod LaTeX-a do dowolnego
657 LyX po prostu nie może i prawdopodobnie nigdy nie będzie mógł wyświetlić
658 wszystkich możliwych konstrukcji LaTeX.
659 Jeśli potrzebujesz wstawić polecenie LaTeX-a do dokumentu LyX-a, to użyj
660 wstawki ERT, którą możesz wstawić do dokumentu poleceniem
665 staw\SpecialChar \menuseparator
673 Wstawka ERT może występować w trzech formach:
686 Pierwsze dwie formy są podobne do innych rozwijalnych wstawek (takich jak
688 wstawka przypisu) i są wygodne do zaznaczenia poleceń LaTeX-a.
693 wstawki wyświetla jej zawartość, co jest wygodne dla krótkich fragmentów
699 \begin_layout Plain Layout
709 \begin_layout Standard
710 Możesz przełączać się pomiędzy tymi formami przez kliknięcie prawym klawiszem
712 Uwaga jeśli chcesz więcej niż jeden wiersz poleceń LaTeX-a, to nie możesz
720 \begin_layout Standard
721 Tutaj jest przykład wstawienia poleceń LaTeX-a w dokumencie LyX-a.
725 \begin_layout LyX-Code
729 \begin_inset Newline newline
735 \begin_inset Newline newline
738 This is an example for a minipage environment.
740 \begin_inset Newline newline
743 can put nearly everything in it, even (non-floating)
744 \begin_inset Newline newline
749 \begin_inset Newline newline
755 \begin_inset Newline newline
759 \begin_inset Newline newline
765 \begin_inset Newline newline
771 \begin_inset Newline newline
777 \begin_inset Newline newline
782 \begin_inset Newline newline
788 \begin_inset Newline newline
794 \begin_inset Newline newline
800 \begin_inset Newline newline
808 \begin_layout Standard
809 Wstawka ERT zawierająca powyższy tekst jest umieszczona bezpośrednio po
811 Jeśli czytasz ten podręcznik w LyX-ie, to zobaczysz tylko przycisk z czerwonym
813 Czytając drukowaną wersję tego podręcznika zobaczysz rezultaty:
816 \begin_layout Standard
820 \begin_layout Plain Layout
827 \begin_layout Plain Layout
834 \begin_layout Plain Layout
836 This is an example for a minipage environment.
837 You can put nearly everything in it, even (non-floating) figures and tables.
841 \begin_layout Plain Layout
848 \begin_layout Plain Layout
853 \begin_layout Plain Layout
860 \begin_layout Plain Layout
867 \begin_layout Plain Layout
874 \begin_layout Plain Layout
880 \begin_layout Plain Layout
887 \begin_layout Plain Layout
894 \begin_layout Plain Layout
901 \begin_layout Plain Layout
913 \begin_layout Standard
914 Ponadto możesz utworzyć oddzielny plik zawierający skomplikowaną strukturę
915 LaTeX-a i dołączyć go poleceniem
920 staw\SpecialChar \menuseparator
927 (powinieneś wybrać opcję
935 Zalecamy abyś dołączał pliki
944 W innym wypadku będziesz miał sporo zajęcia z wyszukiwaniem błędów\SpecialChar \ldots{}
948 \begin_layout Standard
949 Kilka ostatnich uwag o wyróżnieniu:
952 \begin_layout Itemize
953 Wewnątrz LyX-a, kod LaTeX-a pojawia się
960 \begin_layout Itemize
965 sprawdza poprawności Twojego kodu LaTeX-owego,
968 \begin_layout Itemize
969 Staraj się nie odkrywać koła na nowo.
972 \begin_layout Standard
973 Na koniec dwie uwagi.
974 Po pierwsze, LyX posiada niewiele funkcji całkowicie wbudowanych ale będzie
976 Bądź pewien, sprawdzając podręcznik, że danej funkcji LyX nie posiada zanim
977 zaczniesz kodować ją w LaTeX-u
981 \begin_layout Plain Layout
986 -a: I seem to do this an awful lot.
987 Sat down and merrily began coding something to print out labels, only to
988 learn that there were already 2 different LaTeX packages to do this.
989 Worse yet - I had them already!
995 Po drugie istnieje wiele pakietów LaTeX-a począwszy od składu etykiet czy
996 kopert do ładnych wielostronicowych tabel.
997 Przejrzyj archiwum CTAN aby poznać więcej szczegółów.
1000 \begin_layout Standard
1001 Jeśli potrzebujesz zrobić trochę dzikich i ładnych rzeczy wewnątrz dokumentu,
1002 bądź pewien swoich konstrukcji korzystając z dobrej książki o LaTeX-u.
1006 \begin_layout Standard
1007 Pewna liczba poleceń LaTeX-a musi być umieszczona przed początkiem tekstu.
1008 Powinny one zostać umieszczone w preambule co opisano w następnej sekcji.
1011 \begin_layout Section
1012 Preambuła LyX-a i LaTeX-a
1015 \begin_layout Subsection
1019 \begin_layout Standard
1020 Jeśli już znasz LaTeX-a, to nie potrzebujesz tutaj wyjaśnienia do czego
1022 Jeśli nie wiesz, to dajemy Ci kilka porad -- zalecamy abyś znów zapoznał
1023 się z książką o LaTeX-u aby poznać więcej informacji.
1024 W innym przypadku powinieneś czytać poniższe sekcje, ponieważ w nich jest
1025 wyjaśnione co możesz zrobić i czego nie musisz zrobić w preambule LyX-owego
1029 \begin_layout Standard
1030 Preambuła LaTeX-a znajduje się na samym początku dokumentu
1038 \begin_layout Itemize
1039 deklaracji klasy dokumentu.
1040 LyX już wykonuje to za Ciebie.
1044 \begin_layout Standard
1045 Jeśli jesteś LaTeX-nikiem i masz już trochę dopasowanych klas dokumentów,
1046 których chcesz używać, to zajrzyj do podręcznika
1050 aby dowiedzieć się jak wykonać do nich interfejs.
1051 Nie zapomnij wysłać swoich osiągnięć do LyX Team-u aby je włączyć do przyszłych
1056 \begin_layout Itemize
1057 deklaracji używanych pakietów.
1058 Pakiety LaTeX-a dostarczają specjalne polecenia, które są dostępne w dokumencie
1059 tylko jeśli zadeklarujemy pakiet w preambule.
1064 wymusza wcinanie wszystkich akapitów.
1065 istnieją pakiety dla etykiet, kopert, marginesów itd.
1068 \begin_layout Itemize
1069 ustawiania liczników, zmiennych, długości i szerokości.
1070 Istnieje kilka liczników LaTeX-a i zmiennych, które
1074 być ustawione globalnie z poziomu preambuły, aby uzyskać żądany efekt [istnieją
1075 inne zmienne, które można ustawiać także wewnątrz dokumentu].
1076 Marginesy są dobrym przykładem czegoś co musi być ustawione w preambule.
1077 Innym przykładem jest format nalepek na listy.
1078 Możesz ustawić je gdziekolwiek, ale najlepszym miejscem do tego jest preambuła.
1081 \begin_layout Itemize
1082 deklaracji definiowanych przez użytkownika poleceń [za pomocą polecenia
1095 ], głównie skrótów dla poleceń LaTeX-a, które występują często w tekście
1097 Mimo to preambuła jest dobrym miejscem na deklaracje poleceń, które
1101 być deklarowane gdziekolwiek indziej [byleby
1105 ich pierwszym użyciem w tekście].
1106 To może być użyteczne jeśli mamy wiele kodu LaTeX-a w dokumencie, który
1107 normalnie nie powinien się zdarzyć.
1110 \begin_layout Standard
1111 LyX dodaje do preambuły własne definicje podczas tworzenia pliku
1116 To czyni dokumenty LaTeX-a utworzone przez LyX-a przenośnymi.
1119 \begin_layout Subsection
1123 \begin_layout Standard
1124 Polecenia, które dodaje LyX do preambuły są zafiksowane i nie możesz ich
1125 zmienić bez samodzielnego patchowania LyX-a.
1126 Możesz jednak dodać własne rzeczy do preambuły.
1127 Możesz to zrobić na dwa sposoby:
1130 \begin_layout Enumerate
1146 Otworzy się wówczas okno, w którym możesz wpisać swoje polecenia.
1150 \begin_layout Standard
1151 Edytor preambuły jest prymitywny, nie spodziewaj się po nim zbyt wiele.
1155 \begin_layout Enumerate
1156 Utwórz w swoim domyślnym szablonie dokumentu odpowiednie wpisy w preambule.
1157 Wówczas tworząc nowy dokument na jego podstawie preambuła będzie już wpisana.
1160 \begin_layout Standard
1161 LyX nie dodaje niczego do Twojej części preambuły.
1162 Zanim dodasz deklaracje do preambuły powinieneś upewnić się, że nie jest
1163 już to wykonane przez LyX-a [czy pamiętasz co mówiliśmy o ponownym wynalezieniu
1167 dokonuj poprawnych wpisów w preambule
1169 -- LyX nie sprawdza jej poprawności.
1172 \begin_layout Subsection
1176 \begin_layout Standard
1177 Tutaj znajduje się kilka przykładów co można dodać do preambuły:
1180 \begin_layout Subsubsection
1181 Przykład #1: Przesunięcie strony
1184 \begin_layout Standard
1185 Istnieją dwie zmienne LaTeX-a do sterowania pozycją strony:
1198 Ich nazwy są samoobjaśniające.
1199 Te zmienne są użyteczne jeśli w tej chwili o etykietach.
1200 Czasami rozmiar medium i obszar medium, na którym będziesz drukować nie
1202 Wówczas mamy polecenia
1217 \begin_layout Standard
1218 Domyślną wartością dla
1230 jest 0 pt, czyli strona nie jest przesunięta.
1233 \begin_layout Standard
1234 Niestety, niektóre sterowniki DVI wydają się zawsze przesuwać stronę.
1235 Nie mamy pomysłu dlaczego lub dlaczego Twój administrator nie poprawił
1237 Jeśli używasz LyX-a w systemie, którego osobiście nie nadzorujesz, a którego
1238 administrator to ,,doofus'', to polecenia
1250 mogą zaoszczędzić Ci dni.
1251 Na przykład Twoje marginesy lewy i górny są zawsze o pół cala zbyt duże.
1252 Należy wówczas dodać do preambuły następujące polecenia:
1255 \begin_layout LyX-Code
1263 \begin_layout LyX-Code
1271 \begin_layout Standard
1272 \SpecialChar \ldots{}
1273 a Twoje marginesy będą teraz poprawne.
1276 \begin_layout Subsubsection
1277 Przykład #2: Etykiety
1280 \begin_layout Standard
1281 Mówiąc etykiety mamy na myśli wydruk etykiet z adresami.
1282 Istnieje miły pakiet, dostępny w najbliższym Ci archiwum CTAN, do wydruku
1288 Twój system może nie mieć go domyślnie zainstalowanego -- zostawiamy Ci
1290 Pewnie będziesz chciał przeczytać dokumentację pakietu -- my nie zrobimy
1292 Jednak poniższym przykładem podpowiadamy Ci jak z niego skorzystać.
1295 \begin_layout Standard
1296 Po pierwsze wybierz klasę dokumentu
1301 Następnie wpisz do preambuły następujące deklaracje:
1304 \begin_layout LyX-Code
1310 \begin_layout LyX-Code
1316 \begin_layout LyX-Code
1322 \begin_layout LyX-Code
1328 \begin_layout LyX-Code
1334 \begin_layout LyX-Code
1340 \begin_layout LyX-Code
1346 \begin_layout Standard
1347 Te ustawienia są odpowiednie dla arkusza etykiet Avery, nr #5360.
1348 Teraz jesteś gotów do wydruku etykiet, ale potrzeba jeszcze wstawić polecenia
1349 LaTeX umieszczając polecenia
1361 wokół każdego tekstu z treścią etykiety.
1362 Ta i inne funkcje pakietu
1366 są wyjaśnione w dokumentacji.
1369 \begin_layout Standard
1370 Być może, że kiedyś, ktoś napisze plik układu LyX-a do obsługi tego pakietu
1372 Być może to będziesz Ty.
1375 \begin_layout Subsubsection
1376 Przykład #3: Wcięcie akapitu
1379 \begin_layout Standard
1380 Amerykanie są wyćwiczeni we wcinaniu pierwszego wiersza
1385 Tak jak wszystkie inne dziwne quirks, większość Amerykanów będzie wyć i
1386 jęczeć dopóki nie będą mieli wcinanych pierwszych wierszy we wszystkich
1391 \begin_layout Plain Layout
1396 : To było napisane przez Amerykanina -- przeze
1400 ! Tak postrzegam moich rodaków.
1401 Nieprzerwanie ja nie lubię tego.
1411 \begin_layout Plain Layout
1422 \begin_layout Standard
1423 Oczywiście takie zachowanie nie jest standardem w typografii.
1424 W książkach wcinana jest tylko pierwszy wiersz akapitu jeśli ten akapit
1425 występuje po poprzednim akapicie.
1426 Ideą wcinania pierwszego wiersza akapitu jest wyróżnienie sąsiadujących
1428 Jeśli jednak nie ma poprzedniego akapitu, np.
1429 pod rysunkiem lub na początku rozdziału czy sekcji, pierwszy akapit nie
1430 będzie wyróżniony wcięciem.
1433 \begin_layout Standard
1434 Jeśli jesteś amerykaninem, to nie przejmuj się takimi ezoterycznymi rzeczami,
1435 po prostu chcesz mieć wcięcia! Dodaj to do preambuły
1439 \begin_layout Plain Layout
1458 automatycznie wcinają wszystkie akapity.
1466 \begin_layout LyX-Code
1469 usepackage{indentfirst}
1472 \begin_layout Standard
1473 Jeśli Twoja dystrybucja TeX-a nie jest podła, to będziesz miał ten pakiet
1474 zainstalowany i wszystkie akapity będą wcinane tak jak na to zasługują.
1477 \begin_layout Subsubsection
1478 Przykład #4: Ten dokument
1481 \begin_layout Standard
1482 Możesz także sprawdzić jaką preambułę posiada ten dokument, aby poznać jakie
1483 zaawansowane rzeczy możesz zrobić.
1484 Ponadto więcej przykładów co można wpisać do preambuły znajdziesz w tym
1488 \begin_layout Section
1489 Błędy LyX-a i LaTeX-a
1492 \begin_layout Standard
1493 Gdy LyX wywołuje LaTeX-a, informuje go aby ignorował wszelkie błędy i przetwarza
1495 Można to wykorzystać do przejrzenia logu przebiegu LaTeX i wykonania post-morte
1497 Jak wspomnieliśmy wcześniej, LyX tworzy dwa rodzaje plików
1501 , jeden z nich jest używany do lokalizacji błędów w dokumencie.
1502 Jeśli pojawi się błąd, to LyX umieści prostokąt ze słowem ,,Błąd'' w odpowiedni
1503 m miejscu w dokumencie
1507 \begin_layout Plain Layout
1508 LyX okazjonalnie nie odgadnie miejsca, w którym zdarzył się błąd.
1509 To się zdarza zwykle przy tabelach, rysunkach, matematyce i preambule.
1515 Zostanie także wyświetlony komunikat informujący o fakcie wystąpienia błędów
1518 \begin_layout Standard
1519 Możesz nawigować pomiędzy błędami za pomocą polecenia
1531 Możesz ,,otwierać'' znaczniki błędów i podejrzeć komunikaty LaTeX-a przez
1532 kliknięcie na znaczniku.
1535 \begin_layout Standard
1536 Wiele osób lubi zobaczyć wprost cały log, który jest dostępny z menu
1541 odgląd\SpecialChar \menuseparator
1549 Istniej kilka powszechnych komunikatów błędów i ostrzeżeń.
1551 Powinieneś zajrzeć do dobrej książki o LaTeX-u dla zapoznania się z pełną
1555 \begin_layout Itemize
1562 \begin_layout Standard
1563 Komunikat zaczynające się tymi słowy jest komunikatem diagnostycznym LaTeX-a.
1564 Otrzymasz podobne ostrzeżenie gdy dodasz lub zmienisz odnośnik lub wpis
1565 bibliografii, wówczas LaTeX komunikuje Ci, że powinien zostać uruchomiony
1569 \begin_layout Standard
1570 Ostrzeżenie można w większości zignorować.
1574 \begin_layout Itemize
1581 \begin_layout Standard
1582 Inny komunikat ostrzegawczy, tym razem o fontach, których LaTeX nie potrafił
1584 Reszta komunikatu często informuje jakich fontów użył LaTeX w zastępstwie.
1587 \begin_layout Standard
1588 Możesz go bezpiecznie zignorować.
1592 \begin_layout Itemize
1601 \begin_layout Standard
1606 dawać takie komunikaty.
1607 Ostrzeżenia dotyczą wierszy, które są zbyt długie i wystają poza prawy
1609 Prawie zawsze jest to niezauważalne na wydruku.
1610 Albo jeden lub dwa znaki przekraczają prawy margines.
1611 LaTeX zdaje się generować co najmniej jeden taki komunikat dla dowolnego
1612 dokumentu jaki napiszesz.
1615 \begin_layout Standard
1616 Możesz ignorować te głupie komunikaty.
1617 Zobaczysz na własne oczy jeśli coś będzie zbyt szerokie, spójrz na wynik
1622 \begin_layout Itemize
1631 \begin_layout Standard
1632 LaTeX komunikuje nam, że zbyt małe wypełnienie wiersza zmusza go do wstawienia
1633 zbyt dużych odstępów między wyrazami.
1637 \begin_layout Standard
1638 Możesz go także zignorować.
1642 \begin_layout Itemize
1657 \begin_layout Standard
1658 Ostrzeżenie o kłopotach z łamaniem stron -- zbyt małych lub zbyt dużych
1659 odstępach pionowych.
1660 Jeszcze raz spójrz na wynik przetwarzania.
1661 Zobaczysz na własne oczy jeśli coś będzie zbyt szerokie.
1665 \begin_layout Itemize
1669 \begin_inset Quotes els
1673 \begin_inset Quotes ers
1680 \begin_layout Standard
1681 Plik ,,Xxxx'' nie jest zainstalowany w systemie.
1682 Ten komunikat pojawia się często, gdy nie zainstalowałeś pakietów użytych
1684 Jeśli nie dotykałeś preambuły lub nie używałeś polecenia
1690 , to znaczy że brakuje jednego z pakietów, które próbuje załadować LyX.
1696 omoc\SpecialChar \menuseparator
1703 aby zobaczyć listę pakietów znanych LyX-owi.
1704 Ten plik jest uaktualniany podczas każdej rekonfiguracji LyX-a (polecenie
1712 \SpecialChar \menuseparator
1717 ) i zawiera informacje, które pakiety zostały wykryte i do czego służą.
1720 \begin_layout Standard
1731 i pakiet nie został zainstalowany, to należy zainstalować go samodzielnie.
1735 \begin_layout Itemize
1738 LaTeX Error: Unknown option
1742 \begin_layout Standard
1743 Błąd pojawia się gdy podano niezdefiniowaną (lub błędną) opcję użytego pakietu.
1744 Sprawdź dokumentację do pakietu.
1748 \begin_layout Itemize
1751 Undefined control sequence
1755 \begin_layout Standard
1756 Jeśli wstawiłeś polecenie LaTeX w dokumencie, ale popełniłeś np.
1757 błąd literowy, to otrzymasz taki właśnie komunikat błędu.
1758 Być może zapomniałeś załadować jakiś pakiet.
1759 W ogólnym przypadku, komunikat błędu zwykle oznacza, że użyłeś niezdefiniowaneg
1764 \begin_layout Standard
1765 Istnieją jeszcze inne komunikaty błędów i ostrzeżeń, a wiele z nich jest
1767 Podane są częstymi komunikatami.
1768 Inne są naprawdę zaszyfrowane.
1769 To są aktualne komunikaty TeX-a i my na prawdę nie mamy klucza jak je odszyfrow
1773 \begin_layout Standard
1774 Oto ogólny tok postępowania jeśli zdarzy się błąd:
1777 \begin_layout Enumerate
1778 Sprawdź poprawność poleceń LaTeX-a wstawionych w dokumencie.
1781 \begin_layout Enumerate
1782 Jeśli nie ma błędów literowych, to sprawdź poprawność ich użycia.
1785 \begin_layout Enumerate
1786 Jeśli dostaniesz pęk znaczników błędów na samym początku dokumentu, to znaczy,
1787 że jest jakiś błąd w preambule.
1788 Zacznij debugować swoją preambułę.
1791 \begin_layout Enumerate
1792 Jeśli nie dodałeś niczego do preambuły i nie wstawiłeś żadnych poleceń LaTeX-a
1793 do dokumentu, to najpierw sprawdź swoją dystrybucję LaTeX.
1794 Sprawdź brakujące pakiety i zainstaluj je.
1797 \begin_layout Enumerate
1798 OK, nie brakuje pakietów.
1799 Czy nie użyłeś jakieś opcji dopasowującej w LyX-ie? Precyzując, czy nie
1800 użyłeś jej niewłaściwie, jak próba ręcznego wstawienia wielu
1812 s? Czy próbowałeś to kludge coś razem z nimi zamiast użyć odpowiednich środowisk
1816 \begin_layout Enumerate
1817 OK, nie użyłeś żadnej opcji dopasowującej, postępujesz zgodnie z zasadami.
1818 Czy próbowałeś przeprowadzić jakiś fantastyczny manewr? Czy zrobiłeś coś
1819 wspaniałego w tabeli czy równaniu, jak wstawienie grafiki do komórki tabeli?
1822 \begin_layout Enumerate
1823 Czy nie masz zbyt długich akapitów tekstu gdzie LaTeX nie może znaleźć miejsca
1824 na przełamanie wiersza? Domyślnie LaTeX jest dokładny w dodawaniu ekstra
1825 odstępów między wyrazami aby przełamać wiersz.
1826 Proponowane jest przerobienie akapitów aby usunąć ten problem.
1827 Jeśli to nie jest możliwe, możesz objąć swój tekst w
1833 aby obniżyć wymagania LaTeX-a przy łamaniu wierszy.
1836 \begin_layout Enumerate
1837 Czy nie przesadziłeś z zagnieżdżaniem? LyX [aktualnie] nie sprawdza czy
1838 nie przekroczyłeś limitu zagnieżdżenia środowiska.
1839 Jeśli zagnieździłeś środowiska aż do 17 poziomu, to może być problem.
1842 \begin_layout Enumerate
1843 Nie otrzymałeś żadnych komunikatów błędów ale wynik źle wygląda.
1844 Jeśli masz tabelę lub rysunek szerszy lub dłuższy od strony, to powinieneś:
1848 \begin_layout Enumerate
1849 przeskalować rysunek do odpowiednich wymiarów,
1852 \begin_layout Enumerate
1853 skrócić tabelę, tak aby pasowała.
1856 \begin_layout Standard
1857 Jeśli dalej jest źle z wynikiem i nie próbowałeś przeprowadzić żadnych wspaniały
1858 ch lub kludge opcji dopasowujących, to my nie wiemy co jest nie tak.
1862 \begin_layout Standard
1863 Jeśli to nie pomoże, to
1867 znalazłeś błąd w LyX-ie\SpecialChar \ldots{}
1871 \begin_layout Chapter
1872 Dodatkowe narzędzia składu dokumentu
1875 \begin_layout Section
1876 Przygotowanie bibliografii za pomocą BibTeX-a
1879 \begin_layout Standard
1886 \begin_layout Plain Layout
1887 Ressler is to blame for all of Chapter 1 except where noted.
1895 \begin_layout Standard
1896 STOP! jeśli wiesz czym jest BibTeX lub masz dobry pomysł na jego zastosowanie
1898 ułożenie swojej własnej bazy bibliograficznej) nie idź, a biegnij do swojego
1899 egzemplarza drugiego wydania Lamporta
1901 LaTeX: A Document Preparation System
1908 W dalszej dyskusji zakładamy, że masz utworzony poprawny plik bibliografii
1909 oraz masz poprawnie ustawione wszystkie odpowiednie zmienne środowiska
1923 ) oraz jeśli jesteś odpowiednio zdesperowany powinieneś utworzyć plik LaTeX-a
1931 \begin_layout Standard
1932 Dla tych, którzy nie znają BibTeX-a, jest to system do tworzenia wielkich
1933 baz Twoich często używanych odnośników do literatury.
1936 \begin_layout Standard
1937 Dla wszystkich przyszłych artykułów, zapisz tylko potrzebne pozycje literatury
1938 do wstawienia do bazy i oznacz odpowiednim kluczem każdy odnośnik.
1939 Nawet jeśli piszesz tylko kilka dokumentów z kilkoma odnośnikami w każdym,
1940 to warto poświęcić Twój czas na sprawdzenie BibTeX-a i zdecydować czy będzie
1941 użyteczny dla Ciebie.
1944 \begin_layout Standard
1945 Aby używać BibTeX-a w LyX-ie należy najpierw zapoznać się
1947 Podręcznikiem Użytkownika
1949 , w którym opisano sposób wstawiania cytowań.
1950 Podstawowy mechanizm wstawiania odnośników BibTeX-a jest taki sam.
1951 Umieść kursor na końcu dokumentu i wybierz
1956 staw\SpecialChar \menuseparator
1961 pisy\SpecialChar \menuseparator
1969 W otwartym oknie dialogowym wypełnij dwa pola:
1972 \begin_layout Description
1974 \begin_inset space ~
1977 Danych podaj nazwę pliku
1981 ale BEZ rozszerzenia
1986 Dla wyszukiwania w wielu plikach
1990 należy podać ich nazwy rozdzielając je przecinkiem.
1993 \begin_layout Description
1994 Styl podaj nazwę pliku stylu BibTeX-a BEZ rozszerzenia
1999 Domyślnym stylem jest
2007 \begin_layout Plain Layout
2008 Dostępne są również style zgodne z polskimi zwyczajami typograficznymi o
2032 (który powinien być dołączony do Twojej dystrybucji LaTeX-a, tak że nie
2033 musisz przejmować się utworzeniem go).
2036 \begin_layout Standard
2037 Zakładamy, że dla każdego cytowania źródło znajduje się w pliku
2041 , wywołujemy polecenie
2046 staw\SpecialChar \menuseparator
2053 w odpowiednim miejscu w tekście i wybierz z listy właściwy klucz odnośnika.
2054 Nie potrzeba nic więcej; gdy wywołujemy na przykład polecenie
2059 odgląd\SpecialChar \menuseparator
2066 , powinieneś zobaczyć że BibTeX i LaTeX są wywoływane gdy zachodzi potrzeba,
2067 włączając wielokrotne wywołanie LaTeX-a.
2070 \begin_layout Section
2074 \begin_layout Standard
2075 Dobry indeks jest jedną z najtrudniejszych rzeczy do zrobienia w długim
2077 LyX pomaga wykonać rzeczy trochę prościej za pomocą interfejsu do programu
2084 \begin_layout Plain Layout
2085 Dla dokumentów polskojęzycznych powinien być wywoływany program
2098 , który można znaleźć w dystrybucjach.
2101 \begin_layout Standard
2102 Wstawianie indeksu i zaznaczanie słów do włączenia do indeksu odbywa się
2103 taką samą drogą jak przygotowanie bibliografii opisanej w poprzedniej sekcji.
2106 \begin_layout Standard
2107 Najpierw przejdź na koniec swojego dokumentu i wybierz
2112 staw\SpecialChar \menuseparator
2117 pisy\SpecialChar \menuseparator
2125 Następnie, dla każdego słowa, które chcesz dodać do indeksu, umieść kursor
2126 na końcu tego słowa i wybierz
2131 staw\SpecialChar \menuseparator
2132 Wstaw poprzedzające słowo do indeksu
2135 To spowoduje umieszczenie znacznika pokazującego słowo, które pojawi się
2139 \begin_layout Standard
2140 Jeżeli chcesz dokładnie podać co ma pojawić się w indeksie -- na przykład
2141 potrzebujesz mieć słowo ,,kot'' w indeksie, które będzie odnosiło się do
2142 słów w tekście ,,kot'' i ,,koty'' to po prostu wybierz polecenie
2144 Wstaw\SpecialChar \menuseparator
2147 i wpisz słowo ,,kot'' w oknie dialogowym.
2150 \begin_layout Standard
2152 LyX automatycznie wywoła
2156 i samodzielnie utworzy indeks.
2159 \begin_layout Standard
2160 Bądź ostrożny i nie wstawiaj spacji pomiędzy słowem a znacznikiem indeksu,
2161 ponieważ może się zdarzyć utworzenie niewłaściwego numeru strony w indeksie.
2164 \begin_layout Standard
2165 Powinieneś zdawać sobie sprawę, że istnieją bardziej zaawansowane metody
2170 : spójrz w dokumentację dołączoną do Twojej dystrybucji LaTeX-a i znajdź
2171 jak wykonać zagnieżdżone wpisy itp.
2174 \begin_layout Section
2175 Dokumenty wieloczęściowe
2178 \begin_layout Subsection
2182 \begin_layout Standard
2183 Przy pracy z dużymi plikami zawierającymi wiele sekcji i rozdziałów, często
2184 jest wygodniej podzielić dokument na kilka plików lub być może masz ---
2185 perhaps you have something where a table may change from time to time,
2186 but the preceding text does not.
2187 W takim przypadku powinieneś na serio rozważyć użycie dokumentów wieloczęściowy
2189 Na przykład prace naukowe często składają się z pięciu głównych części:
2190 wprowadzenia, obserwacji, wyników, dyskusji i podsumowania.
2191 Każda z tych części może być zapisana w oddzielnym pliku LyX-a, gdzie jeden
2192 plik będzie dokumentem głównym zawierającym tytuł, autorów, streszczenie,
2194 oraz pięć dołączonych plików dokumentów składowych (podrzędnych).
2195 Należy zwrócić uwagę, że każdy z plików podrzędnych włączanych do dokumentu
2196 głównego stanowi niezależny dokument, który może być formatowany i drukowany
2198 Można dołączać również pliki LaTeX-a, ale pliki te nie mogą posiadać własnej
2199 preambuły (wszystko przed
2211 musi być usunięte) gdyż w przeciwnym wypadku LaTeX zgłosi błąd podczas
2212 przetwarzania dokumentu głównego.
2215 \begin_layout Standard
2216 LyX pozwala łatwo włączać pliki poleceniem z menu
2221 staw\SpecialChar \menuseparator
2229 Po wybraniu polecenia otwiera się okno wyboru dokumentu.
2230 Po wybraniu dokumentu do wstawienia/dołączenia, w bieżącej pozycji kursora
2231 wstawiany jest mały prostokąt.
2232 Kliknięcie na prostokącie wyświetla okno dialogowe dołączania dokumentu.
2233 W tym oknie można wybrać plik do dołączenia i metodę dołączenia.
2234 Wybór pliku powinien być już jasny.
2235 W oknie mamy do wyboru trzy metody dołączania plików; ,,dołącz'', ,,wstaw''
2237 Różnica pomiędzy ,,dołącz'' a ,,wstaw'' jest w pełni jasna tylko dla LaTeX-pert
2239 Praktycznie różnica polega na tym, że pliki ,,dołączane'' zaczynają się
2240 od nowej strony, a pliki ,,wstawiane'' od miejsca wstawienia.
2243 \begin_layout Standard
2244 Generalnie, plik główny jest konwertowany do formatu LaTeX przed składaniem,
2245 podczas gdy dołączane pliki są konwertowane do formatu LaTeX, który nie
2247 Zaznaczenie pola Nie
2251 zabezpiecza przed konwersją.
2254 \begin_layout Standard
2255 Dołączanie plików metodą ,,maszynopis'' pozwala na dołączanie ,,dosłowne''
2256 plików w środowisku verbatim z czcionką o stałej szerokości.
2257 Normalnie spacje w pliku są niewidzialne, dwie kolejne spacje są zachowywane,
2258 inaczej niż standardowo w LyX-ie.
2263 pozwala na zachowanie spacji lub przywraca standardową interpretację spacji
2267 \begin_layout Subsection
2268 Odnośniki pomiędzy plikami
2271 \begin_layout Standard
2272 Jest możliwe ustawienie odnośników pomiędzy różnymi plikami.
2273 Najpierw otwórz wszystkie pliki pomiędzy którymi chcesz wykonać odnośniki,
2274 na przykład dwa pliki A i B, gdzie plik B jest dołączony do pliku A.
2275 Wstawiliśmy etykietę w pliku A i chcemy odnośnik do niej w pliku B.
2276 Będąc w dokumencie A z menu wybieramy
2281 staw \SpecialChar \menuseparator
2289 Teraz przełączamy się na dokument B bez zamykania okna odnośnika.
2290 Wstawiamy odnośnik i już!
2293 \begin_layout Standard
2294 Gdy przeglądasz plik A wszystko jest poprawnie dołączone i etykietowane.
2295 Jeśli zamkniesz okno odnośnika i ponownie otworzysz je w dokumencie B to
2296 zobaczysz tylko etykiety pliku B.
2297 Ta procedura może nie jest intuicyjna (czasami zdarza się błąd) ale działa.
2300 \begin_layout Section
2304 \begin_layout Standard
2307 (z konfiguracji LaTeX)
2310 \begin_layout Standard
2315 jest potrzebny do wydania ,,wstawek algorytmów''.
2316 Jest on użyteczny przy umieszczaniu krótkich algorytmów w miejscu złamania
2317 strony i obsługuje także spis algorytmów.
2320 \begin_layout Section
2324 \begin_layout Standard
2327 (z konfiguracji LaTeX)
2330 \begin_layout Standard
2335 jest używany w LyX-ie podczas wyboru ,,Podrysunek'' w oknie Rysunek.
2336 Kilka rysunków zaznaczonych w ten sposób może być upakowanych w jednej
2337 wstawce w indywidualnymi podpisami.
2340 \begin_layout Section
2341 Ozdobne nagłówki i stopki
2345 \begin_layout Plain Layout
2346 Właściwie powinnyśmy używać nazw:
2364 \begin_layout Standard
2365 Domyślny układ strony jest raczej nieskomplikowany -- plain; dla klasy artykuł
2366 numery stron są wycentrowane u dołu strony.
2367 Ten dokument jest klasy książka (book) i jest trochę bardziej ozdobny,
2368 ale aby rzeczywiście postawić na wygląd potrzebujesz użyć stylu ,,fancy''
2371 Podręczniku Użytkownika
2374 Ta sekcja opisuje polecenia LaTeX-a, które trzeba wstawić w preambule lub
2375 w tekście aby otrzymać żądany efekt.
2378 \begin_layout Standard
2379 Nagłówek i stopka strony są podzielone na trzy pola określające lewą, środkową
2381 Poleceniami LaTeX-a do ustawiania tych pól w najprostszy sposób są
2406 przypuśćmy, że chcesz wstawić swoje nazwisko w lewym górnym narożniku każdej
2408 Po prostu wstaw następujące polecenie w preambule:
2411 \begin_layout Standard
2420 \begin_layout Standard
2421 Zobaczysz w podglądzie swoje nazwisko w lewym górnym narożniku każdej strony.
2422 Jeśli pole ma domyślną wartość, której chcesz się pozbyć (często numer
2423 strony pojawia się w centralnej części stopki) to po prostu wstaw polecenie
2424 z pustym argumentem, jak w przykładzie:
2427 \begin_layout Standard
2435 \begin_layout Standard
2436 Zróbmy rzeczywiście ozdobną stronę: wstawmy w nagłówku po lewej nazwę sekcji
2437 wraz ze słowem ,,Sekcja'' (np.
2438 Sekcja 3) oraz numer strony po prawej (np.
2439 Strona 4), natomiast w stopce po lewej swoje nazwisko i datę po prawej.
2440 Do tego będą nam potrzebne następujące polecenia w preambule:
2443 \begin_layout Standard
2453 \begin_layout Standard
2461 \begin_layout Standard
2471 \begin_layout Standard
2480 \begin_layout Standard
2488 \begin_layout Standard
2498 \begin_layout Standard
2511 dają dostęp do liczników sekcji i stron LaTeX-a, i będą wydrukowane w bieżącej
2512 sekcji i numerze strony.
2519 wydrukuje bieżącą datę.
2522 \begin_layout Standard
2523 Cienką linię oddzielającą nagłówek i stopkę od treści strony możemy także
2525 Jeśli nie chcesz linii w nagłówku to ustal jej grubość na 0.
2526 Domyślną grubością linii nagłówkowej jest 0.4pt, dla linii stopki zaś jest
2528 Możesz użyć polecenia
2534 headrulewidth}{0.4pt}
2542 footrulewidth}{0.4pt}
2544 do ustawiania ich grubości.
2547 \begin_layout Standard
2548 Możesz przełączać i wyłączać ustawienia nagłówków/stopek za pomocą poleceń:
2553 thispagestyle{empty}
2559 thispagestyle{plain}
2565 thispagestyle{fancy}
2568 Po prostu wstaw je w tekście na stronie, którą chcesz zmienić i zaznacz
2570 Strony tytułowe są oznaczone domyślnie jako plain, podczas gdy kolejne
2571 strony są w stylu fancy gdy używasz globalnego ustawienia fancy.
2574 \begin_layout Standard
2575 Istnieje wiele złożonych poleceń, które będą wstawiały rzeczy w lewym górnym
2576 narożniku na stronach nieparzystych itd.
2577 ale po szczegóły odsyłamy Cię do dokumentacji pakietu
2582 Na przykład jeśli masz instalację teTeX-a zobacz
2584 /usr/share/texmf/doc/latex/fancyhdr/fancyhdr.dvi
2589 \begin_layout Standard
2590 Końcowym przykładem jest możliwość wstawienia pliku Encapsulated PostScript
2591 do nagłówka lub stopki.
2592 Pewnie będziesz chciał wstawić logo firmy do lewego dolnego narożnika strony.
2593 Spróbuj wstawić następujące polecenie
2596 \begin_layout Standard
2605 includegraphics{logo.eps}}}
2608 \begin_layout Standard
2610 (będzie potrzebne w preambule polecenie
2614 usepackage{graphics}
2619 \begin_layout Section
2623 \begin_layout Standard
2624 LaTeX dostarcza mechanizmu do tworzenia strony wewnątrz strony, zwanych
2625 ministronami (minipages).
2626 Wewnątrz ministrony są dostępne wszystkie zwykłe reguły wcinania, łamania
2628 LyX także dostarcza tę możliwość.
2631 \begin_layout Standard
2632 Ministrony posiadają własną wstawkę, aby wstawić ministronę wybierz polecenie
2638 staw \SpecialChar \menuseparator
2646 Klikając prawym klawiszem myszy na wstawkę otwiera się okienko, w którym
2647 można ustalić wyrównianie i szerokość ministrony.
2650 \begin_layout Standard
2652 Jeśli ministrona jest zbyt długa aby zmieścić się na stronie, to zostanie
2653 skrócona, a nie wcięta na następnej stronie (nie pojawi się reszta na następnej
2657 \begin_layout Standard
2658 Są dwie dalsze opcje ministron.
2659 Jeśli umieścisz dwie ministrony obok siebie, to można wstawić
2664 staw\SpecialChar \menuseparator
2672 nak specjalny\SpecialChar \menuseparator
2675 do maksymalnego rozsunięcia ich, który wymuszi początek pierwszej ministrony
2676 od lewego marginesu a koniec następnej na prawym marginesie.
2677 Sprawdź tą opcję dla drugiej ministrony, nie dla pierwszej.
2680 \begin_layout Standard
2681 \begin_inset Box Frameless
2691 height_special "totalheight"
2694 \begin_layout Plain Layout
2695 To jest ministrona, która nie używa hfill.
2696 To jest drugie zdanie ministrony, która nie używa hfill.
2704 \begin_layout Standard
2705 \begin_inset Box Frameless
2715 height_special "totalheight"
2718 \begin_layout Plain Layout
2719 To jest druga ministrona, która nie używa hfill.
2720 To jest drugie zdanie drugiej ministrony, która nie używa hfill.
2728 \begin_layout Standard
2729 \begin_inset VSpace medskip
2735 \begin_layout Standard
2736 To jest zwykły tekst, który rozdziela dwa przykłady
2739 \begin_layout Standard
2740 \begin_inset VSpace medskip
2746 \begin_layout Standard
2747 \begin_inset Box Frameless
2757 height_special "totalheight"
2760 \begin_layout Plain Layout
2761 To jest ministrona, która używa hfill.
2762 To jest drugie zdanie ministrony, która używa hfill.
2768 \begin_inset space \hfill{}
2772 \begin_inset Box Frameless
2782 height_special "totalheight"
2785 \begin_layout Plain Layout
2786 To jest druga ministrona, która używa hfill.
2787 To jest drugie zdanie drugiej ministrony, która używa hfill.
2795 \begin_layout Section
2796 Oblewanie rysunku tekstem
2799 \begin_layout Standard
2800 \begin_inset Wrap figure
2807 \begin_layout Plain Layout
2808 \begin_inset Graphics
2809 filename ../clipart/mobius.eps
2818 \begin_layout Plain Layout
2819 \begin_inset Caption
2821 \begin_layout Plain Layout
2822 Ten rysunek jest oblany tekstem, a to jest śliczny podpis
2835 \begin_layout Standard
2836 Często zadawanym pytaniem jest pytanie o możliwość ,,oblewania'' rysunków
2837 tekstem w ten sposób, że rysunek zajmuje część kolumny a reszta jest wypełniona
2841 \begin_layout Standard
2842 Obok znajduje się rysunek pętli Moebiusa -- powinieneś go już zobaczyć w
2845 Podręczniku Użytkownika
2848 Aby oblać tekstem rysunek jak ten, nalezy wybrac z menu polecenie
2853 staw\SpecialChar \menuseparator
2861 stawki\SpecialChar \menuseparator
2867 \begin_layout Standard
2868 Uwaga: ten pakiet jest bardzo kruchy
2872 \begin_layout Plain Layout
2873 Kruchy w sensie LaTeX-a.
2881 Dla przykładu, mając rysunek zbyt blisko końca strony będzie zamieszanie
2882 treści powyżej, gdy będziemy mieć dwa rysunki blisko siebie.
2883 Używaj tego pakietu oszczędnie i czytaj dokumentację zawartą w pakiecie.
2886 \begin_layout Standard
2887 Miejmy nadzieję, że w przyszłości LyX będzie obsługiwał te funkcje natywnie.
2890 \begin_layout Section
2894 \begin_layout Standard
2895 Standardowy układ tabel będzie odpowiedni w 99% wszystkich Twoich tabel,
2896 ale w 1% prawdopodobnie będziesz potrzebował tabel specjalnie dostosowanych
2903 kład\SpecialChar \menuseparator
2913 otwiera okno formatowania tabeli.
2922 znajduje się dostęp do kilku poleceń wyrównywania kolumn.
2925 \begin_layout Standard
2926 Teraz krótkie wspomnienie o LaTeX-u: gdy ustawiamy tabelę w LaTeX-u to dla
2927 każdej kolumny deklarujemy typ wyrównania.
2928 Dla przykładu możesz podać ,,
2940 '' dla justowania do lewej, wyśrodkowania i wyrównania kolumny do prawej
2941 (co w LyX-ie objawia się trzema przyciskami
2954 Czwartym typem jest ,,
2958 '', który deklaruje szerokość kolumny (w LyX-ie mamy pole
2962 ) co powoduje automatyczne łamanie wierszy.
2963 Piątym typem jest ,,
2967 '' (vertical bar), który raczej służy do tworzenia pionowych kresek ramek
2968 (w LyX-ie mamy do tego przyciski w polu
2973 Kończąc, istnieje typ ,,
2977 '', który pozwala użyć cokolwiek jako separatora kolumn co jest zamknięte
2978 w towarzyszących nawiasach włączając argument pusty.
2979 Powody robienia tego mogą nie być jasne, ale cechy te mogą być bardzo użyteczne.
2980 Najlepiej to pokazać na przykładach.
2983 \begin_layout Subsection
2984 Usuwanie dodatkowej przestrzeni tabeli
2987 \begin_layout Standard
2988 Tutaj znajduje się standardowa tabela:
2991 \begin_layout Standard
2992 \begin_inset VSpace 0.3cm
2998 \begin_layout Standard
3000 \begin_inset Tabular
3001 <lyxtabular version="3" rows="3" columns="2">
3002 <features tabularvalignment="middle">
3003 <column alignment="left" valignment="top" width="0pt">
3004 <column alignment="left" valignment="top" width="0pt">
3006 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
3009 \begin_layout Plain Layout
3015 <cell alignment="left" valignment="top" bottomline="true" leftline="true" usebox="none">
3018 \begin_layout Plain Layout
3026 <cell alignment="left" valignment="top" usebox="none">
3029 \begin_layout Plain Layout
3035 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3038 \begin_layout Plain Layout
3046 <cell alignment="center" valignment="top" usebox="none">
3049 \begin_layout Plain Layout
3055 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3058 \begin_layout Plain Layout
3072 \begin_layout Standard
3073 \begin_inset VSpace 0.3cm
3079 \begin_layout Standard
3080 Zwróć uwagę, że poziome kreski wystają troszkę z obu strona poza tekst.
3081 Jeśli chcesz aby linie zaczynały i kończyły się równo z tekstem, to można
3082 wstawić pusty separator na końcu aby zwolnić trochę miejsca dodawanego
3083 domyślnie przez LaTeX-a.
3087 \begin_layout Standard
3088 \begin_inset VSpace 0.3cm
3094 \begin_layout Standard
3096 \begin_inset Tabular
3097 <lyxtabular version="3" rows="3" columns="2">
3098 <features tabularvalignment="middle">
3099 <column alignment="left" valignment="top" width="0pt" special="@{} l">
3100 <column alignment="left" valignment="top" width="0pt" special="l @{}">
3102 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
3105 \begin_layout Plain Layout
3111 <cell alignment="left" valignment="top" bottomline="true" leftline="true" usebox="none">
3114 \begin_layout Plain Layout
3122 <cell alignment="left" valignment="top" usebox="none">
3125 \begin_layout Plain Layout
3131 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3134 \begin_layout Plain Layout
3142 <cell alignment="center" valignment="top" usebox="none">
3145 \begin_layout Plain Layout
3151 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3154 \begin_layout Plain Layout
3168 \begin_layout Standard
3169 \begin_inset VSpace 0.3cm
3175 \begin_layout Standard
3176 W tym przypadku w polu
3184 dla lewej kolumny wpisano ,,
3188 '', natomiast dla prawej wpisano ,,
3192 '', co wstawia puste znaki na końcach.
3195 \begin_layout Subsection
3196 Zmiana znaku separatora kolumn
3199 \begin_layout Standard
3200 Teraz proponujemy zastosowanie
3201 \begin_inset Formula $\sqrt{\pi}$
3204 z odrobiną miejsca obok jako separatora kolumn tabeli.
3205 Po prostu wyłącz pionowe ramki i wpisz w polu
3211 Kolumna specjalna ,,
3223 \begin_layout Standard
3224 \begin_inset VSpace 0.3cm
3230 \begin_layout Standard
3233 \begin_inset Tabular
3234 <lyxtabular version="3" rows="3" columns="2">
3235 <features tabularvalignment="middle">
3236 <column alignment="left" valignment="top" width="0pt">
3237 <column alignment="left" valignment="top" width="0pt" special="@{~$\sqrt{\pi}$~}l">
3239 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
3242 \begin_layout Plain Layout
3248 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
3251 \begin_layout Plain Layout
3259 <cell alignment="left" valignment="top" usebox="none">
3262 \begin_layout Plain Layout
3268 <cell alignment="center" valignment="top" usebox="none">
3271 \begin_layout Plain Layout
3279 <cell alignment="center" valignment="top" usebox="none">
3282 \begin_layout Plain Layout
3288 <cell alignment="center" valignment="top" usebox="none">
3291 \begin_layout Plain Layout
3305 \begin_layout Standard
3306 \begin_inset VSpace 0.3cm
3312 \begin_layout Subsection
3313 Wyrównanie kolumny według cyfr znaczących
3316 \begin_layout Standard
3317 Proponujemy wyrównanie kolumny według cyfr znaczących.
3318 Standardowym trickiem LaTeX-a jest podzielenie liczby na dwie kolumny;
3319 w lewej -- przeznaczonej dla części całkowitej -- wyrównujemy do prawej
3320 strony, a w prawej -- przeznaczonej dla części ułamkowej -- wyrównujemy
3321 do lewej, natomiast separator kolumn ustawiamy jako pusty.
3325 \begin_layout Standard
3326 \begin_inset VSpace 0.3cm
3332 \begin_layout Standard
3334 \begin_inset Tabular
3335 <lyxtabular version="3" rows="5" columns="3">
3336 <features tabularvalignment="middle">
3337 <column alignment="center" valignment="top" width="0pt">
3338 <column alignment="right" valignment="top" width="0pt">
3339 <column alignment="center" valignment="top" width="0pt" special="@{} l">
3341 <cell alignment="center" valignment="top" bottomline="true" usebox="none">
3344 \begin_layout Plain Layout
3350 <cell multicolumn="1" alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
3353 \begin_layout Plain Layout
3359 <cell multicolumn="2" alignment="center" valignment="top" topline="true" usebox="none">
3362 \begin_layout Plain Layout
3370 <cell alignment="center" valignment="top" usebox="none">
3373 \begin_layout Plain Layout
3374 \begin_inset Formula $\pi$
3382 <cell alignment="right" valignment="top" leftline="true" usebox="none">
3385 \begin_layout Plain Layout
3391 <cell alignment="center" valignment="top" usebox="none">
3394 \begin_layout Plain Layout
3402 <cell alignment="center" valignment="top" usebox="none">
3405 \begin_layout Plain Layout
3406 \begin_inset Formula $\pi^{\pi}$
3414 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3417 \begin_layout Plain Layout
3423 <cell alignment="center" valignment="top" usebox="none">
3426 \begin_layout Plain Layout
3434 <cell alignment="center" valignment="top" usebox="none">
3437 \begin_layout Plain Layout
3438 \begin_inset Formula $(\pi^{\pi})^{\pi}$
3446 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3449 \begin_layout Plain Layout
3455 <cell alignment="center" valignment="top" usebox="none">
3458 \begin_layout Plain Layout
3466 <cell alignment="center" valignment="top" usebox="none">
3469 \begin_layout Plain Layout
3470 \begin_inset Formula $\pi^{\pi^{\pi}}$
3478 <cell alignment="center" valignment="top" leftline="true" usebox="none">
3481 \begin_layout Plain Layout
3487 <cell alignment="center" valignment="top" usebox="none">
3490 \begin_layout Plain Layout
3492 \begin_inset Formula $\times10^{18}$
3508 \begin_layout Standard
3509 \begin_inset VSpace 0.3cm
3515 \begin_layout Standard
3516 Mimo że będzie to wyglądało trochę śmiesznie w LyX-ie, to na wydruku pojawią
3517 się dwukolumnowa tabela, w której prawa kolumna jest wyrównana według cyfr
3518 znaczących, a nagłówek jest wyśrodkowany.
3521 \begin_layout Standard
3522 Myślę, że najlepiej będzie jak opiszę jak to zrobiłem: Najpierw utworzyłem
3523 tabelę 3 x 3 i usunąłem wszystkie ramki.
3524 Następnie dodałem ramki pod nagłówkiem i rozdzielającą pierwszą i drugą
3526 Pierwsza kolumna jest wyśrodkowana.
3527 W drugiej kolumnie wpisałem
3544 , i wyrównałem tę kolumnę do prawej.
3545 W trzeciej kolumnie wpisałem
3556 \begin_inset Formula $\times10^{18}$
3561 oraz ustawiłem wyrównanie
3570 w środkowej kolumnie, podświetliłem je, wyrównałem do prawej.
3574 \begin_layout Subsection
3575 Lepsze rozwiązanie wyrównania według cyfr znaczących
3578 \begin_layout Standard
3579 Alternatywnym rozwiązaniem wyrównania według cyfr znaczących w tabelach
3585 Dodaj następujący tekst do preambuły LaTeX-a:
3588 \begin_layout LyX-Code
3594 \begin_layout LyX-Code
3597 newcolumntype{d}[1]{D{.}{.}{#1}}
3600 \begin_layout Standard
3601 Aby mieć kolumny wyrównane według cyfr znaczących wpisz w polu
3605 w oknie formatu tabeli w zakładce
3612 \begin_layout LyX-Code
3613 d{liczba miejsc dziesiętnych danych}
3616 \begin_layout LyX-Code
3620 [Przykładową tabelę usunięto.
3627 w katalogu examples.]
3630 \begin_layout Standard
3631 Do utworzenia dodatkowego miejsca zwiększ liczbę miejsc dziesiętnych w
3640 dla pojedynczej komórki niewrażliwy na wyrównanie względem cyfr znaczących.
3641 Wadą tej metody jest to, że tryb matematyczny nie jest dopuszczalny w kolumnie
3642 z wyrównaniem względem cyfr znaczących z wyjątkiem jeśli atrybut multicolumn
3646 \begin_layout Standard
3647 Ta metoda oferuje taką samą elastyczność jak pakiet
3652 Możemy, na przykład zmienić separator wyrównania i mamy różne znaki separatorów
3653 dla różnych kolumn przez definicję typów wielokrotnych kolumn w preambule.
3654 Składnia jest następująca:
3657 \begin_layout LyX-Code
3658 D{separator_wej}{separator_wyj}{liczba_miejsc_dzieś}
3661 \begin_layout Standard
3662 Zainteresowanym czytelnikom polecamy dokumentację do pakietu
3669 \begin_layout Section
3670 Wybór znaku wyliczenia
3671 \begin_inset CommandInset label
3680 \begin_layout Standard
3686 \begin_layout Subsection
3690 \begin_layout Standard
3691 LyX dostarcza 216 znaków dostępnych wprost z menu.
3692 Użycie tego menu daje Ci możliwość łatwego wyboru odpowiedniego znaku dla
3693 każdego poziomu zagnieżdżenia wyliczeń.
3694 Te ustawienia są globalne dla całego dokumentu i nie można ustawić różnych
3695 znaków w różnych akapitach
3699 \begin_layout Plain Layout
3700 Można tego dokonać tylko ręcznie
3708 \begin_layout Subsection
3712 \begin_layout Standard
3718 kład\SpecialChar \menuseparator
3732 W zakładce wyświetlona jest tabela znaków wyliczenia.
3733 Za pomocą przycisków umieszczonych po lewej stronie okna mamy dostęp do
3734 sześciu zestawów znaków.
3735 Przyciski umieszczone w górnej części okna przeznaczone są do wyboru głębokości
3736 zagnieżdżenia wyliczenia.
3737 Tekst pod tabelą zestawu znaków wyświetla nazwę LaTeX-a aktualnie wybranego
3739 Można również w tym miejscu podać własne definicje znaku wyliczenia.
3740 Jeśli zmodyfikujesz domyślne ustawienia to będziesz potrzebował podać potrzebne
3741 pakiety w preambule.
3742 Znaki podzielone są na sześć zestawów ze względu na wymagane pakiety.
3743 Poniższa tabela przedstawia przypisanie zestawów do pakietów LaTeX-a.
3746 \begin_layout Standard
3747 \begin_inset VSpace 0.3cm
3753 \begin_layout Standard
3755 \begin_inset Tabular
3756 <lyxtabular version="3" rows="7" columns="2">
3757 <features tabularvalignment="middle">
3758 <column alignment="center" valignment="top" width="0pt">
3759 <column alignment="center" valignment="top" width="0pt">
3761 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3764 \begin_layout Plain Layout
3770 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3773 \begin_layout Plain Layout
3781 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3784 \begin_layout Plain Layout
3792 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3795 \begin_layout Plain Layout
3805 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3808 \begin_layout Plain Layout
3816 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3819 \begin_layout Plain Layout
3829 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3832 \begin_layout Plain Layout
3840 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3843 \begin_layout Plain Layout
3853 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3856 \begin_layout Plain Layout
3864 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3867 \begin_layout Plain Layout
3877 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3880 \begin_layout Plain Layout
3888 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3891 \begin_layout Plain Layout
3901 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3904 \begin_layout Plain Layout
3912 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3915 \begin_layout Plain Layout
3931 \begin_layout Standard
3932 \begin_inset VSpace 0.3cm
3938 \begin_layout Standard
3939 LyX nie zatrzyma Cię przed użyciem znaku z pakietu którego nie masz.
3940 Jeśli otrzymasz komunikat błędu LaTeX-a podczas próby podglądu lub wydruku
3941 będzie on oznaczał brak wymaganego pakietu.
3942 LyX nie będzie ograniczał użycia przy lokalnej edycji i eksporcie gdziekolwiek.
3945 \begin_layout Subsection
3949 \begin_layout Standard
3950 Wybierz przycisk głębokości wyliczenia i następnie wybierz znak i wielkość.
3951 Zmiana nie będzie widoczna w LyX-ie, ale będzie widoczna w podglądzie dokumentu
3952 przy użyciu xdvi lub ghostview.
3955 \begin_layout Standard
3956 Możesz przywrócić domyślny znak wyliczenia przez kliknięcie prawym klawiszem
3957 myszy na przycisku poziomu wyliczenia.
3960 \begin_layout Standard
3961 Jeśli rzeczywiście chcesz mieć wiele układów akapitów z różnymi zestawami
3962 znaków wyliczenia w każdym musisz wykonać trochę brudnej roboty.
3963 Okno wyboru znaku wyliczenia może pomóc w znalezieniu nazwy LaTeX-owej
3965 Aby zrobić własne akapity musisz mieś następującą opcję:
3968 \begin_layout Standard
3972 \begin_layout Plain Layout
3983 \begin_layout Plain Layout
3987 \begin_layout Plain Layout
4009 \begin_layout Itemize
4010 Użyj polecenia LaTeX-a
4016 do specyfikacji nowego znaku wyliczenia dla zadanej głębokości zagnieżdżenia.
4017 To będzie także potrzebne do zapisu bieżącego znaku i jego późniejszego
4018 ponownego przywołania.
4019 W tym wyliczeniu zostały użyte następujące kody LaTeX-a do zmiany znaku
4020 wyliczenia w pierwszym poziomie.
4021 \begin_inset Newline newline
4033 \begin_inset Newline newline
4049 \begin_inset Newline newline
4054 Uwaga głębokość zagnieżdżenia w poleceniu
4060 jest podawana cyframi rzymskimi (podobnie jak numeracja części).
4063 \begin_layout Itemize
4067 \begin_layout Plain Layout
4080 Podaj dla każdego indywidualnego wiersza wyliczenia kod znaku zamknięty
4081 w nawiasy prostokątne i wpisane w trybie TeX.
4082 Na przykład ten wiersz zaczyna się znakiem
4095 \begin_layout Itemize
4096 Poczekaj na LyX 1.2.
4097 Następne stabilne wydanie LyX-a powinna mieć wbudowaną obsługę definiowania
4098 dla każdego wyliczenia oddzielnego zestawu znaków.
4101 \begin_layout Standard
4105 \begin_layout Plain Layout
4121 \begin_layout Standard
4122 Jeśli będziesz potrzebował przywrócić z powrotem poprzednie globalne ustawienia
4123 znaków to należy wpisać:
4124 \begin_inset Newline newline
4138 \begin_layout Chapter
4139 Specjalne klasy dokumentu
4142 \begin_layout Section
4146 \begin_layout Standard
4152 \begin_layout Standard
4153 \begin_inset VSpace bigskip
4159 \begin_layout Standard
4161 Układ AMS-Math jest zestawem styli zalecanymi dla składu pism matematycznych
4162 przesyłanych do wydawnictwa American Mathematical Society.
4163 Układ nie jest przycięty do specyfiki pisma, ale można to łatwo zrobić.
4164 Powinieneś przejrzeć dokumentację AMS pod kątem specyficznych instrukcji
4165 dla każdego pisma (często wymagana jest tylko zmiana w jednym wierszu).
4166 Dokumentacja AMS jest dostępna w internecie na stronie
4167 \begin_inset Flex URL
4170 \begin_layout Plain Layout
4178 \begin_inset Flex URL
4181 \begin_layout Plain Layout
4183 ftp://ftp.ams.org/pub/tex/amslatex/
4189 Te układy są odpowiednie i użyteczne dla zapisu matematyki.
4190 Są aktualnie dostępne różne układy AMS-math:
4193 \begin_layout Enumerate
4194 amsart -- standardowy format artykułu -- AMS article.
4195 Wszystkie równania i wyrażenia są numerowane jako
4196 \begin_inset Formula $(n.m)$
4199 , gdzie pierwsza liczba oznacza sekcję, a druga odpowiada kolejnemu numerowi
4200 środowiska (Theorems, Corollaries, Propositions, Definitions, Remarks,
4202 Istnieje także kilka (ale nie wszystkie) środowisk nienumerowanych, które
4203 są używane okazjonalnie.
4204 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
4207 \begin_layout Enumerate
4208 amsart-seq -- tutaj, twierdzenia, definicje itd.
4209 są numerowane kolejno, bez odniesienia do numeru sekcji.
4210 Dostępne są również nienumerowane środowiska (ale nie wszystkie), do okazjonaln
4212 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
4215 \begin_layout Enumerate
4216 amsbook - standardowy format książki -- AMS book (prawdziwe monografie).
4217 Numeracja jest podobna jak w układzie amsart, z wyjątkiem numeracji wszystkiego
4219 \begin_inset Formula $(n,m,p)$
4222 , gdzie pierwszy numer odnosi się do numeru rozdziału, drugi do sekcji,
4223 a trzeci jest numerem kolejnym wyrażenia (Theorems, Corollaries, Propositions,
4224 Definitions, Remarks, itd.) w tej sekcji.
4225 Istnieje także kilka (ale nie wszystkie) środowisk nienumerowanych, które
4226 są używane okazjonalnie.
4227 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
4230 \begin_layout Standard
4231 Dowolne pliki LyX-a ams-* mogą być konwertowane do schematu przez prostą
4232 zmianę klasy dokumentu w menu
4237 kład\SpecialChar \menuseparator
4247 \begin_layout Subsection
4248 Co daje ten szablon?
4251 \begin_layout Standard
4252 Te układy dostarczają długą listę środowisk.
4253 Najbardziej matematyczne pisma i książki będą korzystać w większości z
4254 tych środowisk, AMS-LaTeX-u sprzyja definiowaniu nieograniczonej liczby
4255 rozmaitych takich deklaracji.
4256 Jednak zalecane przez AMS środowiska są dostępne w LyX-ie.
4257 Oto lista nowych środowisk (nie wyliczamy typowych takich jak
4259 sections, bibliography, title, author, date
4264 \begin_layout Description
4265 Theorem This is typically used for the statements of major results.
4270 '' wyświetlane jest czcionką półgrubą, along with an automatically-determined
4271 number (an unnumbered version,
4275 , is also available).
4276 Tekst jest pochylony.
4279 \begin_layout Description
4280 Corollary This is used for statements which follow fairly directly from
4281 previous statements.
4282 Again, these can be major results.
4290 \begin_layout Description
4291 Lemma These are smaller results needed to prove other statements.
4294 \begin_layout Description
4295 Proposition These are less major results which (hopefully) add to the general
4296 theory being discussed.
4299 \begin_layout Description
4300 Conjecture These are statements provided without justification, which the
4301 author does not know how to prove, but which seem to be true (to the author,
4305 \begin_layout Description
4306 Criterion A required condition.
4309 \begin_layout Description
4310 Algorithm A general procedure to be used.
4313 \begin_layout Description
4314 Axiom This is a property or statement taken as true within the system being
4318 \begin_layout Description
4319 Definition Guess what this is for.
4320 The font, both on-screen and in the output, is different for this environment
4321 than for the previous ones.
4322 The heading (,,definition'') is still set in boldface, along with the number,
4323 if any, but the rest is set upright.
4326 \begin_layout Description
4327 Example Skład jest podobny do Definition.
4330 \begin_layout Description
4334 \begin_layout Description
4338 \begin_layout Description
4342 \begin_layout Description
4343 Remark This environment is also a new type of theorem.
4344 This is set with the word Remark in italics, and the rest upright.
4347 \begin_layout Description
4348 Note Set similarly to the Remark environment.
4351 \begin_layout Description
4355 \begin_layout Description
4359 \begin_layout Description
4363 \begin_layout Description
4367 \begin_layout Description
4368 Case Generally, these are used to break up long arguments, using specific
4369 instances of some condition.
4370 The numbering scheme for cases is on its own, not together with other numbered
4374 \begin_layout Description
4378 \begin_layout Description
4382 \begin_layout Description
4387 '' jest pisane kursywą, but the rest is set upright.
4388 At the end of this environment (other environments can be nested within
4389 this one, of course) a QED symbol (usually a square, but it can vary with
4390 different styles) is placed.
4393 \begin_layout Description
4394 Address Tu powinien być podany stały adres autora.
4397 \begin_layout Description
4399 \begin_inset space ~
4402 Address Tu powinien być podany czasowy adres autora, gdy wysyłał dokument,
4403 o ile jest różny od podanego powyżej w Address.
4406 \begin_layout Description
4407 Email Adres e-mail autora
4410 \begin_layout Description
4411 URL Adres strony internetowej autora.
4414 \begin_layout Description
4415 Keywords Słowa kluczowe i frazy używane do identyfikacji specyficznych dyskutowa
4416 nych tematów w prasie.
4419 \begin_layout Description
4420 Subjectclass These refer to the AMS Subject Classifications, published and
4423 Mathematical Reviews
4426 These are also available online at the AMS cites listed above.
4429 \begin_layout Description
4433 \begin_layout Description
4437 \begin_layout Description
4441 \begin_layout Standard
4442 Ponadto, środowiska automatycznie włączają pakiety AMS-LaTeX i czcionki
4443 AMS, które muszą być dostępne w Twoim systemie, aby można było używać tych
4447 \begin_layout Section
4451 \begin_layout Standard
4456 może być użyta do pisania listów zgodnie z niemiecką konwencją.
4457 Dla Ciebie w folderze
4459 .../lyx/share/templates
4461 znajduje się plik przykładowy, aby było łatwiej zacząć.
4464 \begin_layout Section
4468 \begin_layout Standard
4473 jest alternatywą dla standardowej klasy
4478 Daje ona podobną funkcjonalność, ale można preferować w tym układzie bezszeryfo
4479 we tytularia i jeszcze więcej.
4482 \begin_layout Section
4486 \begin_layout Standard
4496 \begin_layout Subsection
4500 \begin_layout Standard
4501 W tej sekcji opisano jak można użyć LyX-a do pisania artykułów do pism naukowych
4504 Astronomy and Astrophysics
4510 przy użyciu klasy dokumentu
4514 z pakietu makr wydawnictwa Springer.
4515 Ten pakiet może być ściągnięty z serwera ftp Springera
4518 \begin_layout Standard
4519 \begin_inset VSpace medskip
4525 \begin_layout Standard
4527 \begin_inset Flex URL
4530 \begin_layout Plain Layout
4532 ftp://ftp.springer.de/pub/tex/latex/aa
4540 \begin_layout Standard
4541 \begin_inset VSpace medskip
4547 \begin_layout Standard
4548 Instrukcja do A&A Paper jest dostarczana razem z pakietem.
4549 Ten tekst nie ma na celu zastąpienia oryginalnej instrukcji ale jest krótkim
4550 przewodnikiem jak wykorzystać ten format.
4553 \begin_layout Subsection
4557 \begin_layout Standard
4558 Aby zacząć nowy dokument wybieramy z menu
4563 lik\SpecialChar \menuseparator
4578 lik\SpecialChar \menuseparator
4580 \begin_inset space ~
4591 \begin_layout Plain Layout
4592 Zalecamy korzystanie z szablonu.
4593 Either create one yourself, or ask the local system administrator to suply
4594 a site-wide version.
4595 Przykładowy szablon jest częścią standardowej dystrybucji LyX-a.
4603 Jeśli nie użyłeś szablonu to zwróć uwagę na następujące ustawienia:
4606 \begin_layout Itemize
4607 Wybierz klasę dokumentu
4625 \begin_layout Itemize
4638 Układ jest zrobiony za pomocą makr i nie powinieneś niczego zmieniać.
4641 \begin_layout Itemize
4642 Możesz chcieć użyć czcionki
4653 , jako sugerowanej przez wydawnictwo Springer dla jednolitego wyglądu tekstu
4657 \begin_layout Subsection
4661 \begin_layout Standard
4662 Pierwszą rzeczą do wprowadzenia jest dane nagłówkowe.
4663 Które zawierają osiem wpisów, z których kilka jest opcjonalnych.
4667 \begin_layout Itemize
4672 : [wymagane] Zobacz podręcznik Springera.
4675 \begin_layout Itemize
4683 \begin_layout Itemize
4691 \begin_layout Itemize
4699 \begin_layout Itemize
4707 \begin_layout Itemize
4712 : [opcjonalne] jeśli jest więcej niż jeden autor, to komu wysłać odbitki.
4715 \begin_layout Itemize
4720 : [opcjonalne] adres e-mail dla kontaktu z autorem.
4723 \begin_layout Itemize
4731 Received: <date> / Accepted <date>
4734 \begin_layout Standard
4735 Nie potrzeba wydawać polecenia
4741 , jest to robione automatycznie przez LyX gdy nagłówek jest zakończony.
4742 Although the order of the single header entries doesn't matter it is advised
4743 to keep the above sequence, just to get the best optics and meets the layout
4744 of the real document.
4747 \begin_layout Standard
4748 Jeśli chcesz umieścić przypis w nagłówku, np.
4749 dla wskazania twojego aktualnego adresu, możesz użyć standardowego przypisu
4755 staw\SpecialChar \menuseparator
4763 LyX w takim przypadku użyje automatycznie określenia
4772 \begin_layout Standard
4773 In addition to these topics, Springer uses two additional LaTeX commands
4774 that have no counterpart in LyX:
4777 \begin_layout Itemize
4784 do oddzielenia różnych nazw takich jak autorzy, instytucje.
4787 \begin_layout Itemize
4794 to mark corresponding author/institute pairs.
4795 The institutes are numbered sequentially as they appear in the
4799 field, so you have to put a marker to each author.
4802 \begin_layout Standard
4803 In both cases, the appropriate command has to be entered in LyX an marked
4808 \begin_layout Subsection
4812 \begin_layout Standard
4813 Streszczenie powinno się znajdować bezpośrednio za nagłówkiem.
4816 \begin_layout Standard
4817 The only special thing about the abstract environment is that it should
4818 contain an entry with the keywords.
4819 This is not yet implemented for LyX, therefore you have to enter the LaTeX
4826 by hand and mark it as LaTeX code.
4827 Zobacz przykładowy artykuł.
4830 \begin_layout Subsection
4831 Obsługiwane środowiska
4834 \begin_layout Standard
4835 Układ A&A paper obsługuje następujące środowiska dla strukturyzacji tekstu:
4838 \begin_layout Itemize
4844 \begin_layout Itemize
4850 \begin_layout Itemize
4856 \begin_layout Itemize
4862 \begin_layout Itemize
4868 \begin_layout Itemize
4874 \begin_layout Itemize
4880 \begin_layout Itemize
4886 \begin_layout Itemize
4892 \begin_layout Itemize
4898 \begin_layout Itemize
4904 \begin_layout Itemize
4910 \begin_layout Subsection
4911 Polecenia nie obsługiwane przez LyX
4914 \begin_layout Standard
4915 Kilka poleceń układu
4919 nie jest jeszcze obsługiwane w LyX-ie.
4920 Kilka zostało już omówionych.
4921 Dla kompletności poniżej są one wszystkie wypisane:
4924 \begin_layout Itemize
4932 \begin_layout Itemize
4940 \begin_layout Itemize
4948 \begin_layout Itemize
4956 \begin_layout Itemize
4964 \begin_layout Itemize
4972 \begin_layout Itemize
4980 \begin_layout Standard
4981 Jeśli chcesz użyć któregoś z tych poleceń, to musisz wpisać je sam.
4982 I nie zapomnij wpisywać je w trybie LaTeX-a!
4985 \begin_layout Subsection
4986 Wstawki -- rysunki i tabele
4989 \begin_layout Standard
4990 LyX obsługuje niezbędne środowiska wstawek
4992 figure, figure*, table
4998 , dlatego nie wspominamy o nich tutaj więcej.
5001 Podręcznika Użytkownika
5004 Pamiętaj, że tabele powinny być wyrównane lewostronnie.
5005 Do tego celu wybierz tabelę i zmień wyrównanie w
5010 kład\SpecialChar \menuseparator
5018 \begin_layout Standard
5019 Jest tylko jedna specjalna rzecz: rysunki z podpisami.
5020 Aby utworzyć takie rysunki musisz wykonać poniższe kroki:
5023 \begin_layout Enumerate
5024 Utwórz szeroką wstawkę:
5029 staw\SpecialChar \menuseparator
5034 stawki\SpecialChar \menuseparator
5044 \begin_layout Enumerate
5045 Wpisz treść podpisu rysunku.
5048 \begin_layout Enumerate
5053 aby przesunąć kursor powyżej podpisu,
5056 \begin_layout Enumerate
5057 Wstaw swój rysunek (eps),
5060 \begin_layout Enumerate
5061 Ustaw kursor za rysunkiem i wstaw odstęp poziomy:
5066 staw\SpecialChar \menuseparator
5076 \SpecialChar \menuseparator
5084 \begin_layout Enumerate
5085 Przełącz się do trybu LaTeX:
5088 \begin_inset space ~
5096 \begin_layout Enumerate
5105 Nie zamykaj nawiasu!
5108 \begin_layout Enumerate
5109 Ustaw kursor za podpisem, przełącz się do trybu LaTeX-a i wstaw brakujący
5117 \begin_layout Standard
5118 Zobacz także rysunek w przykładowym artykule.
5121 \begin_layout Subsection
5125 \begin_layout Standard
5126 For submission, the paper has to be formated in a special double-spacing
5128 For this purpose, you have to give the option
5132 to the documentclass.
5133 This must be done using the
5140 \begin_inset space ~
5148 \begin_inset space ~
5154 Just enter the string
5161 \begin_layout Subsection
5165 \begin_layout Standard
5170 znajduje się plik przykładowy artykuł napisany w LyX-ie.
5171 To jest przykład z oryginalnago pakietu makr Springera przetłumaczonego
5173 Użyj go jako inspirację i porównanie oryginalnego kodu LaTeX-a z LyX-owym
5177 \begin_layout Section
5181 \begin_layout Standard
5187 \begin_layout Subsection
5191 \begin_layout Standard
5192 AASTeX jest zestawem makr wydanych przez American Astronomical Society dla
5193 ułatwienia wysyłania elektronicznych manuskryptów do trzech pism wydawanych
5196 Astrophysical Journal
5198 (włączając Listy i Suplement),
5200 Astronomical Journal
5204 Publications of the Astronomical Society of the Pacific
5207 LyX wymaga co najmniej wersji 5.0 tych makr.
5208 Wersje starsze od 5.0 są przeznaczone dla LaTeX2.09 i są niekompatybilne
5210 Pakiet AASTeX można pobrać z serwera ftp AAS
5213 \begin_layout Standard
5214 \begin_inset VSpace medskip
5220 \begin_layout Standard
5222 \begin_inset Flex URL
5225 \begin_layout Plain Layout
5227 ftp://ftp.aas.org/pubs
5235 \begin_layout Standard
5236 \begin_inset VSpace medskip
5242 \begin_layout Standard
5243 A complete user guide is contained in that package and you should familiarize
5244 yourself with it thoroughly before embarking on writing a paper in LyX.
5245 LyX will not reduce the need to figure out all the AASTeX commands, it
5246 will only reduce the drudgery of typing everything in.
5247 It is your responsibility to ensure that the final exported LaTeX document
5248 conforms completely to the requirements of the journal to which you are
5249 submitting your paper.
5252 \begin_layout Subsection
5253 Starting a New Paper
5256 \begin_layout Standard
5257 I strongly suggest that you start with the AASTeX template file.
5260 File\SpecialChar \menuseparator
5263 , enter the new file name, then choose the
5268 This will show the most common fields found in a manuscript.
5269 Simply overwrite the existing text (including the brackets,
5273 ) with the correct information.
5274 Many of the AASTeX commands and environments can be implemented directly
5275 in LyX, but some cannot: most noticeably
5287 , which should stick out like a sore thumb if you actually just opened the
5289 For commands such as these, the LaTeX code must be entered directly and
5291 Such commands are referred to as ERT, or Evil Red Text.
5292 I tried to minimize the amount of ERT needed in an AASTeX document, but
5293 there is still more required than any of us would like.
5296 \begin_layout Subsection
5297 Finishing Your Paper
5300 \begin_layout Standard
5301 When the paper is finished to your satisfaction and previews/prints correctly,
5303 \begin_inset Quotes eld
5307 \begin_inset Quotes erd
5310 actions which need to be done before you submit it to the journals.
5313 \begin_layout Enumerate
5314 Export your paper as a LaTeX file (
5316 File\SpecialChar \menuseparator
5317 Export\SpecialChar \menuseparator
5323 \begin_layout Enumerate
5328 file with your favorite text editor
5332 \begin_layout Enumerate
5333 remove the comment lines before the
5342 \begin_layout Enumerate
5347 usepackage...{fontenc}
5349 line if it appears (usually just after
5364 \begin_layout Enumerate
5365 remove everything between (and including) the
5377 commands, except for any commands you specifically put into the LaTeX preamble
5378 (which should appear immediately after the
5379 \begin_inset Quotes eld
5382 User specified LaTeX commands
5383 \begin_inset Quotes erd
5393 \begin_layout Enumerate
5400 commands and replace
5401 \begin_inset Quotes eld
5409 \begin_inset Quotes erd
5412 with the correct, real file name.
5415 \begin_layout Enumerate
5422 commands, if necessary (see section
5423 \begin_inset CommandInset ref
5433 \begin_layout Enumerate
5434 Run the resulting file through LaTeX to make sure it still processes correctly.
5437 \begin_layout Enumerate
5438 Reread the journal requirements to make sure your filenames and formats
5442 \begin_layout Enumerate
5446 \begin_layout Subsection
5447 Comments On Specific Commands
5450 \begin_layout Standard
5451 I will not describe the detailed usage of the individual AASTeX commands:
5452 the AASTeX User Guide (
5456 ) gives a good description of each.
5457 Thus it's probably easiest for me to go down the list as found in the guide
5458 and offer comments where necessary.
5459 So let's begin \SpecialChar \ldots{}
5463 \begin_layout Subsubsection
5464 Things that work as expected
5467 \begin_layout Standard
5471 \begin_layout Plain Layout
5483 \begin_layout Standard
5484 Because they work as you might expect, I simply list them and the section
5579 begin{thebibliography}
5611 (2.14.4, amongst other places),
5638 \begin_layout Standard
5639 The following style options also work correctly:
5662 Layout\SpecialChar \menuseparator
5668 \begin_layout Standard
5672 \begin_layout Plain Layout
5684 \begin_layout Subsubsection
5685 Things that work, but require more comment
5688 \begin_layout Standard
5689 The following items work, but require a little more discussion:
5692 \begin_layout Itemize
5693 These items are reserved for use by the journal editors, but you can put
5694 them into the LaTeX preamble if you feel compelled to do so:
5727 \begin_layout Itemize
5728 These items may be placed in the LaTeX preamble, and are included as blanks
5729 in the template file:
5750 \begin_layout Itemize
5757 (2.3) -- can only be used
5758 \begin_inset Quotes eld
5762 \begin_inset Quotes erd
5765 , not in the middle of a paragraph.
5766 Use ERT if you need to embed it.
5769 \begin_layout Itemize
5776 (2.3) -- will have extra {} after it.
5777 This should not cause an error.
5780 \begin_layout Itemize
5787 (2.6) -- can only be used
5788 \begin_inset Quotes eld
5792 \begin_inset Quotes erd
5795 , not in the middle of a paragraph.
5796 Use ERT if you need to embed it.
5799 \begin_layout Itemize
5806 (2.8) -- can't insert a cross-reference tag, you must type the tag name
5810 \begin_layout Itemize
5817 (2.8) -- same as for
5824 \begin_layout Itemize
5831 (2.9) -- will have extra {} after it.
5832 This should not cause an error.
5835 \begin_layout Itemize
5842 (2.10) -- will have extra {} after it.
5843 This should not cause an error.
5846 \begin_layout Itemize
5853 (2.13.2) -- you will have to edit the optional argument by hand in the final
5857 \begin_layout Subsubsection
5858 Things not implemented, use ERT
5861 \begin_layout Standard
5865 \begin_layout Plain Layout
5877 \begin_layout Standard
5900 setcounter{equation}
5914 (2.12), Journal name abbreviations (2.12.4),
5950 (2.14.4, insert it as the first element in the lefthand cell after where
5952 Don't use any of LyX's rules in the table),
5964 (2.14.5), most everything in Misc (2.15, except
6003 \begin_layout Standard
6007 \begin_layout Plain Layout
6019 \begin_layout Subsubsection
6020 Things that cannot be implemented
6023 \begin_layout Standard
6024 \SpecialChar \ldots{}
6025 at least in any meaningful sort of way, so I suggest ignoring them.
6026 They are the references environment (2.12.3), and the deluxetable environment
6028 If you really, really need to use deluxetable, I suggest editing it in
6029 a separate file with a text editor, then using
6031 Insert\SpecialChar \menuseparator
6034 to include it in your LyX document.
6039 file to see an example of this.
6042 \begin_layout Subsection
6043 FAQs, Tips, Tricks, and Other Ruminations
6046 \begin_layout Subsubsection
6047 Getting LyX and AASTeX to cooperate
6050 \begin_layout Standard
6051 It can be a bit tricky to get LyX to recognize a new layout and document
6053 When all else fails, do this:
6056 \begin_layout Enumerate
6057 Make certain that LaTeX can find AASTeX.
6058 Copy sample.tex (and perhaps table.tex) from the AASTeX distribution into
6059 a directory completely unrelated to LaTeX or AASTeX and run LaTeX on
6066 \begin_layout Enumerate
6073 /usr/.../share/lyx/layouts
6082 \begin_layout Enumerate
6085 Options\SpecialChar \menuseparator
6088 in LyX, then restart LyX.
6091 \begin_layout Enumerate
6092 Open a regular new file, not from a template.
6093 Does AASTeX appear in
6095 Layout\SpecialChar \menuseparator
6096 Document\SpecialChar \menuseparator
6102 \begin_layout Standard
6103 If you get a warning from an existing AASTeX document about not being able
6104 to find the AASTeX layout or a message about
6105 \begin_inset Quotes eld
6108 You should not mix title layouts with normal ones
6109 \begin_inset Quotes erd
6112 , things haven't been installed correctly.
6115 \begin_layout Subsubsection
6116 LaTeX error processing a table
6119 \begin_layout Standard
6120 LyX, by default, attempts to center the table caption/title.
6121 This seems to produce a bad interaction in AASTeX so you should click somewhere
6122 in the caption/title, then select
6124 Layout\SpecialChar \menuseparator
6136 This took care of it for me.
6139 \begin_layout Subsubsection
6141 \begin_inset CommandInset label
6150 \begin_layout Standard
6151 A few things: 1) I have noticed some funny spacing in the reference entries
6153 When you enter the bibliography item data, make sure their is
6157 space between the last author and the parenthesis setting off the year;
6170 2) I am really unhappy that I can't make
6182 more automatic, but that would require changes to the LyX source code.
6183 For now you can do one of two things: a) enter all your citations using
6186 Insert\SpecialChar \menuseparator
6189 mechanism; at least you can take advantage of the automatic insertions.
6190 Then edit the exported LaTeX file by hand changing the
6196 entries to the appropriate
6208 commands before you submit it (
6214 is currently equivalent to
6220 , so you wouldn't necessarily have to change those).
6221 Or b) you can simply enter all your citations as ERT using the same key
6222 for the argument that you used in the bibliography popup,
6232 Neither choice is pleasant, but until LyX's citation mechanism understands
6236 , we'll have to put up with it.
6237 3) Entering the references at all is not obvious.
6238 The easiest thing is to start typing your first reference at the end of
6239 the document, then mark it as type
6244 That will put a small gray box in front of what you just typed.
6245 Click on the box to fill in the rest of the information.
6246 For new references, go to the end of an existing reference and press return.
6247 That will create a new line with its own box, etc.
6250 \begin_layout Subsubsection
6251 Włączanie plików EPS
6254 \begin_layout Standard
6255 With all due respect to Chris Biemesderfer and the others who have helped
6256 to write the AASTeX package, the figure handling mechanism smells really
6265 commands as ERT into a Figure Float box, but I never have much luck getting
6267 My advice would be to avoid all EPS inclusions in the manuscript you submit
6268 to the journal, but then use the standard LyX EPS file inclusion mechanism
6269 when you want to make your nicer looking preprints.
6274 usepackage{graphics}
6276 command into the LaTeX preamble and handle the figures in the standard
6278 Anyone who attempts to print your AASTeX 5.0 manuscript must have a LaTeX2e
6279 installation anyway, so why not take advantage of the infinitely better
6280 graphics handling mechanism? If they complain about LaTeX2e or the graphics
6281 package, point out that it appears in the second edition of Lamport (1994),
6282 so it was time to upgrade six years ago.
6285 \begin_layout Subsubsection
6286 Things I could have done, but didn't
6289 \begin_layout Standard
6290 There are a few ,,pretty'' things I could have implemented, but chose not
6292 For instance, I saw no point in double-spacing the text in the LyX window,
6293 even though it is double-spaced in the paper manuscript.
6294 Also, I chose not to make separate layouts for the preprint and preprint2
6296 Since I assume you will spend most of your time in the plain manuscript
6297 mode anyway, I decided not to chew up more disk space with this.
6298 If you feel strongly that I should make such layouts, I will adhere to
6299 the spirit of the rules laid out by the Mudgeeraba Creek Emu-Riding and
6300 Boomerang-Throwing Association:
6303 \begin_layout Quotation
6304 ,,Decisions of the judges will be final unless shouted down by a really
6305 overwhelming majority of the crowd present.
6306 Abusive and obscene language may not be used by contestants when addressing
6307 members of the judging panel, or, conversely, by members of the judging
6308 panel when addressing contestants (unless struck by a boomerang)''.
6311 \begin_layout Subsection
6315 \begin_layout Standard
6316 To mangle the infamous quote by Donald Knuth about a computer algorithm,
6317 ,,I have only proved this to be correct, I have not actually tried it''.
6318 I believe following the above procedures will produce an acceptable AASTeX
6319 document, but as of this update (Jan 25, 2000), I have not yet submitted
6321 Hopefully in the next few months \SpecialChar \ldots{}
6325 \begin_layout Section
6329 \begin_layout Standard
6332 Panayotis Papasotiriou
6335 \begin_layout Subsection
6339 \begin_layout Standard
6340 The ijmpd package is a set of macros that facilitates electronic manuscript
6343 International Journal of Modern Physics D
6345 published by World Scientific.
6346 The name of the document class is
6351 This file, together with instructions for the authors, can be downloaded
6353 \begin_inset Flex URL
6356 \begin_layout Plain Layout
6358 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
6364 The ijmpd package is a modified version of the standard
6365 \begin_inset Quotes eld
6369 \begin_inset Quotes erd
6373 Most of its features are supported by LyX.
6374 I have recently used LyX successfully to write an article submitted to
6377 International Journal of Modern Physics D
6382 \begin_layout Subsection
6386 \begin_layout Standard
6387 As usual, the easiest way to write a paper is to start with a template.
6393 ile\SpecialChar \menuseparator
6408 This will give an (almost) empty document that includes the most common
6409 fields found in a manuscript.
6410 Simply overwrite the existing text (including the brackets,
6414 ) with the correct information.
6415 You should keep in mind the following remarks.
6418 \begin_layout Enumerate
6419 LyX won't let you change the font size and the page style of the document,
6420 because the ijmpd package does not allow such modifications.
6423 \begin_layout Enumerate
6424 The ijmpd package requires that the language of the document should not
6426 Before previewing your paper, be sure that the babel package is not used.
6427 To do this, click on
6432 dit\SpecialChar \menuseparator
6447 tab), then deselect the
6465 , if you wish to make this change permanent).
6468 \begin_layout Enumerate
6469 Two new environments, named
6470 \begin_inset Quotes eld
6474 \begin_inset Quotes erd
6478 \begin_inset Quotes eld
6482 \begin_inset Quotes erd
6485 are available (their use is obvious).
6488 \begin_layout Enumerate
6489 Appendices may be added to the paper.
6490 LyX offers a special environment, called
6491 \begin_inset Quotes eld
6495 \begin_inset Quotes erd
6498 which marks the beginning of the appendix.
6499 An appendix can contain normal sections, subsections, or subsubsections.
6502 \begin_layout Enumerate
6503 The ijmpd package implements table captions quite differently than LyX does.
6504 As a result, a table created by LyX is printed correctly, but its caption
6506 If you need table captions, you should implement the whole table float
6511 file, then include this file to the LyX document (
6516 nsert\SpecialChar \menuseparator
6524 Details on how to create an ijmpd table float can be found in the file
6529 , which is included in the ijmpd package.
6532 \begin_layout Subsection
6533 Preparing a paper for submission
6536 \begin_layout Standard
6537 Before you submit your paper you must export the LyX document as a LaTeX
6543 ile\SpecialChar \menuseparator
6548 xport\SpecialChar \menuseparator
6555 ), then make the following changes to the resulting
6562 \begin_layout Enumerate
6563 Remove the comment lines before the
6572 \begin_layout Enumerate
6573 Remove everything between (and including) the
6585 commands, except for any commands you specifically put into the LaTeX preamble.
6588 \begin_layout Standard
6593 file should be saved and processed through LaTeX as many times as necessary.
6594 You may also want to check the resulting
6601 \begin_layout Subsection
6605 \begin_layout Standard
6606 Użycie wstawek ERT jest opcjonalne i jest zredukowane do trzech poleceń,
6607 which affect the look of the page.
6608 If you started writing your paper by using the
6612 template, the ERT needed is already in its place; you usually don't need
6614 You may only change the first ERT to specify the information printed to
6615 the top of odd and even pages (authors' names and short paper's title,
6617 This ERT must have the form
6621 markboth{Authors' Names}{Short Paper's Title}
6626 \begin_layout Section
6630 \begin_layout Standard
6633 Panayotis Papasotiriou
6636 \begin_layout Subsection
6640 \begin_layout Standard
6641 Pakiet Kluwer jest zestawem makr wydanych przez Kluwer Academic Publishers
6642 aby ułatwić elektroniczną wysyłkę manuskryptów do pism wydawanych przez
6644 Najbardziej znane z nich (at least in my domain of interest), to
6646 Astrophysics and Space Science
6652 , ale istnieje wiele innych (zobacz kompletną listę pod adresem
6653 \begin_inset Flex URL
6656 \begin_layout Plain Layout
6658 http://www.wkap.nl/jrnllist.htm/JRNLHOME
6664 Pakiet Kluwer można pobrać z serwisu
6665 \begin_inset Flex URL
6668 \begin_layout Plain Layout
6670 http://www.wkap.nl/kaphtml.htm/STYLEFILES
6676 Kompletna dokumentacja jest zawarta w pakiecie (ale można pobrać ją oddzielnie).
6679 \begin_layout Standard
6680 LyX obsługuje wiele cech pakietu ale nie wszystkie.
6681 Mimo to wstawki ERT są potrzebne do redukcji ,,osobliwych'' poleceń pakietu
6683 \begin_inset CommandInset ref
6685 reference "subsec:kluwer_peculiarities"
6690 Ja ostatnio napisałem bez żadnych problemów artykuł wysłany do pisma
6692 Astrophysics and Space Science
6697 \begin_layout Subsection
6701 \begin_layout Standard
6702 Najłatwiejszą drogą do napisania nowego artykułu jest skorzystanie z szablonu.
6703 Wybierz polecenie z menu
6705 Plik\SpecialChar \menuseparator
6708 , a następnie wybierz plik szablonu
6713 Otrzymasz wówczas (prawie) pusty dokument, który zawiera większość pól
6714 z manuskryptu z krótkim opisem ich użycia.
6715 I jak w większości szablonów zastąp istniejące teksty (włączając nawiasy
6720 ) poprawnymi informacjami.
6723 \begin_layout Subsection
6724 Przygotowanie artykułu do wysłania
6727 \begin_layout Standard
6728 Podobnie jak przy pakiecie AASTeX przed wysyłką artykułu do wydawnictwa,
6729 artykuł należy przetworzyć, co opisano dalej w kolejnych krokach:
6732 \begin_layout Enumerate
6733 Wyeksportuj artykuł do pliku LaTeX.
6734 Zrób to przez wybór polecenia z menu
6739 lik\SpecialChar \menuseparator
6747 ksportuj\SpecialChar \menuseparator
6761 \begin_layout Enumerate
6762 Wyedytuj uzyskany plik
6766 w edytorze tekstowym dokonując następujących zmian:
6770 \begin_layout Enumerate
6771 usuń wiersze komentarza przed poleceniem
6780 \begin_layout Enumerate
6781 usuń wszystko pomiędzy dyrektywami
6793 włącznie, z wyjątkiem Twoich specyficznych poleceń wstawionych do preambuły.
6796 \begin_layout Standard
6797 Zapisz uzyskany plik
6805 \begin_layout Enumerate
6810 przez LaTeX tyle razy ile potrzeba (zwykle do trzech razy).
6813 \begin_layout Enumerate
6814 Zobacz utworzony plik
6818 korzystając z przeglądarki np.
6823 i sprawdź czy wszystko jest ok (tak powinno być jeśli nie popełniłeś błędów).
6826 \begin_layout Subsection
6827 ,,Osobliwości'' pakietu Kluwer
6828 \begin_inset CommandInset label
6830 name "subsec:kluwer_peculiarities"
6837 \begin_layout Standard
6838 Pakiet Kluwer posiada następujące ,,osobliwości'':
6841 \begin_layout Enumerate
6842 Jest możliwe pisanie wielu artykułów w tym samym pliku LaTeX-a
6846 \begin_layout Plain Layout
6847 Nie mogę wyobrazić sobie innego dobrego powodu aby to zrobić
6853 Każdy artykuł musi być zawarty w środowisku ,,article''.
6854 Niestety, tego środowiska nie można pominąć, nawet jeśli piszemy tylko
6856 Dlatego każdy artykuł zaczyna się poleceniem
6862 i kończy oczywiście poleceniem
6869 Mimo to można to zaimplementować w LyX-ie, ale ja nie dołączam tego, od
6870 czasu jak to wygląda brzydko i może peszyć nowych użytkowników.
6871 Dlatego Ty potrzebujesz wpisać te polecenia wprost jako kod LaTeX (jako
6875 \begin_layout Enumerate
6876 Informacje podane na początku artykułu (np.: title, subtitle, author, institution
6877 , running title, running author, abstract i keywords) muszą znajdować się
6879 \begin_inset space ~
6882 środowisku ,,opening''.
6883 Tego nie zaimplementowano w LyX-ie, tak że Ty musisz umieścić title, subtitle
6885 pomiędzy dwoma wstawkami ERT (
6900 \begin_layout Enumerate
6901 Według podręcznika użytkownika etykieta każdej pozycji bibliografii musi
6925 \begin_layout Standard
6930 zajmuje się tymi wszystkimi ,,osobliwościami'' Jeśli zaczynasz z nowym
6931 artykułem korzystając z tego szablonu, to nie potrzebujesz robić nic specjalneg
6936 \begin_layout Enumerate
6937 nie usuwaj wstawek ERT dołączonych do szablonu i
6940 \begin_layout Enumerate
6941 skopiuj przykładową bibliografię dołączona do szablonu i dostosuj ją przez
6942 dopisanie nowych pozycji.
6945 \begin_layout Section
6949 \begin_layout Standard
6955 \begin_layout Subsection
6959 \begin_layout Standard
6960 LyX-owe klasy dokumentu
6962 article (koma-script)
6966 report (koma-script)
6976 odpowiadają LaTeX-owym klasom odpowiednio
6992 , z rodziny Koma-Script.
6993 Zastępują one standardowe klasy dokumentu odpowiednio
7009 , i są bliższe europejskim konwencjom typograficznym
7012 \begin_layout Itemize
7013 Standardową wielkością czcionki jest 11pt w
7015 article (koma-script)
7019 report (koma-script)
7027 letter (koma-script)
7032 \begin_layout Itemize
7033 Tytularia, etykiety opisu środowisk i kilka elementów klasy
7035 letter (koma-script)
7037 są składane czcionką półgrubą bezszeryfową
7041 \begin_layout Plain Layout
7042 Istnieje duża różnica pomiędzy starymi półgrubymi czcionkami bezszeryfowymi
7043 rodziny cm, a nowymi rodziny ec, szczególnie w wyglądzie tytulariów.
7044 Dla porównania półgruba czcionka bezszeryfowa rodziny ec wygląda na troszkę
7054 pomaga tworzyć ,,zwykły'' wygląd przy użyciu czcionek ec.
7060 Numeracja tytułów rozdziałów jest zrobiona tak samo jak numeracja sekcji,
7061 czyli bez wiersza ,,Rozdział\SpecialChar \ldots{}
7063 Ponadto wygląd tytulariów może być zmieniony za pomocą kilku opcji (w LyX-ie
7064 wprowadza się je w polach
7073 kład\SpecialChar \menuseparator
7083 \begin_layout Itemize
7084 Głównym zamierzeniem projektowania obszaru pisania klas dokumentu Koma-Script
7093 (w LyX-ie wprowadza się je w polach
7102 kład\SpecialChar \menuseparator
7110 Dzięki nim mamy klarowną możliwość zmiany szerokości marginesów jako opcje
7116 kład\SpecialChar \menuseparator
7126 \begin_layout Itemize
7127 Klasy LaTeX-owe rodziny Koma-Script definiują kilka dodatkowych poleceń.
7128 Część z nich, które mają sens w LyX-ie są zaimplementowane w odpowiednich
7132 \begin_layout Standard
7133 Szczegółowy opis (w języku niemieckim) LaTeX-owych klas dokumentu rodziny
7134 Koma-Script można znaleźć w dokumentacji Koma-Script
7140 \begin_layout Plain Layout
7141 Istnieje angielskie tłumaczenie --
7145 , ale nie jest kompletne
7152 Dalsze punkty opisują tylko te aspekty, które są związane z LyX-em.
7155 \begin_layout Subsection
7156 Klasy article (koma-script), report (koma-script) i book (koma-script)
7159 \begin_layout Standard
7162 article (koma-script)
7166 report (koma-script)
7172 są zaimplementowane w plikach układu, odpowiednio:
7185 Zawierają one wszystkie środowiska odpowiednich standardowych klas dokumentu
7198 , częściowo zmienione z wyłączeniem LyX-owego środowiska
7202 , które jest zastąpione przez nowe środowisko
7206 o takiej samej funkcji.
7211 zostało dodane do kilku nowych środowisk, ale nie są one częścią klasy
7214 letter (koma-script)
7219 \begin_layout Itemize
7228 : są odpowiednikami dla
7236 , dodatkowo dają wpis do spisu treści.
7241 nie istnieje w klasie
7243 article (koma-script)
7248 \begin_layout Itemize
7257 : zachowują się dokładnie tak jak
7265 , additionally clearing running heads.
7270 nie istnieje w klasie
7272 article (koma-script)
7277 \begin_layout Itemize
7282 : generuje tytuł tuż nad następnym akapitem w standardowej wielkości czcionki
7283 bez wpływu na strukturę dokumentu.
7286 \begin_layout Standard
7287 Następujące środowiska, razem ze standardowymi:
7299 , tworzą stronę tytułową dokumentu.
7300 Muszą być wstawione na początku pierwszego ,,normalnego'' akapitu
7304 \begin_layout Plain Layout
7305 Odpowiednie polecenia LaTeX muszą pojawić się przed poleceniem
7314 Gdy dane środowisko jest użyte częściej niż jeden raz, to zostanie uwzględnione
7315 tylko ostatnie jego wystąpienie w tekście.
7316 Te dodatkowe środowiska, podobnie jak
7328 , nie wpływają na wygląd tworzonego dokumentu.
7331 \begin_layout Itemize
7336 : tworzy wyśrodkowany akapit powyżej podstawowego tytułu (
7348 ) z tematem dokumentu.
7351 \begin_layout Itemize
7356 : tworzy wyśrodkowany akapit poniżej podstawowego tytułu (
7371 \begin_layout Itemize
7378 report (koma-script)
7384 tworzy wyśrodkowany akapit z dedykacją na oddzielnej stronie za stroną
7385 tytułową, a w klasie
7387 article (koma-script)
7389 tworzy wyśrodkowany akapit z dedykacją poniżej podstawowego tytułu (
7404 \begin_layout Itemize
7409 : tworzy wyrównany do lewej powyżej podstawowego tytułu (
7421 ) dla nagłówka dokumentu.
7424 \begin_layout Itemize
7429 : tworzy w druku dwustronnym w klasach
7431 report (koma-script)
7437 na tyle strony tytułowej u góry wyrównany do lewej akapit, a w przypadku
7438 druku jednostronnego lub klasy
7440 article (koma-script)
7445 \begin_layout Itemize
7450 : tworzy w druku dwustronnym w klasach
7452 report (koma-script)
7458 na tyle strony tytułowej u dołu wyrównany do lewej akapit, a w przypadku
7459 druku jednostronnego lub klasy
7461 article (koma-script)
7466 \begin_layout Itemize
7471 : tworzy specjalną ,,brudną'' stronę na początku dokumentu zawierającą akapit
7472 bez specjalnego formatowania.
7475 \begin_layout Standard
7476 Pliki układu dla klas dokumentu
7478 article (koma-script)
7482 report (koma-script)
7493 Który jest właściwym miejscem do definiowania własnych środowisk.
7498 do swojego osobistego foldera układów i wyedytuj go!
7501 \begin_layout Subsection
7502 Klasa letter (koma-script)
7505 \begin_layout Standard
7509 \begin_layout Plain Layout
7521 \begin_layout Standard
7525 letter (koma-script)
7527 jest zaimplementowana w pliku układu
7532 Zawiera on wszystkie środowiska odpowiadające standardowej klasie
7536 , częściowo zmienione z wyłączeniem LyX-owych środowisk
7552 , które są zastąpione przez nowe środowisko
7556 o takiej samej funkcji.
7557 Ponadto zawiera, w odróżnieniu od standardowej klasy, standardowe środowiska
7575 Dodatkowo jest kilka nowych specyficznych środowisk.
7578 \begin_layout Standard
7582 \begin_layout Plain Layout
7594 \begin_layout Standard
7595 Wygląd listu złożonego w tej klasie dokumentu może być sterowany za pomocą
7596 kilku poleceń LaTeX-a (w LyX-ie można je wprowadzić wybierając z menu
7601 kład\SpecialChar \menuseparator
7612 \begin_layout Plain Layout
7613 Na przykład, standardowy wygląd nagłówka listu zawierający nazwę i adres
7614 jest całkowicie self-willed.
7615 ,,Podstawowy'' nagłówek jest tworzony za pomocą następujących poleceń w
7619 \begin_layout LyX-Code
7629 \begin_layout LyX-Code
7645 \begin_layout LyX-Code
7655 \begin_layout LyX-Code
7675 Dzięki temu autor listu może utworzyć swój własny układ.
7676 Szczegółowy opis (w języku niemieckim) LaTeX-owych klas dokumentu rodziny
7677 Koma-Script można znaleźć w dokumentacji Koma-Script
7684 \begin_layout Standard
7693 definiują początek listu i muszą być użyte w każdym liście.
7694 Dla podkreślenia ich w dokumencie, są zaznaczone literami odpowiednio
7702 na lewym marginesie.
7703 To umożliwia napisanie dowolnej liczby listów w jednym pliku.
7708 tworzy nowy list używając tego samego adresu, a
7729 są podstawowymi środowiskami i mogą być używane wielokrotnie w tym samym
7733 \begin_layout Itemize
7738 : tworzy akapit na adres i definiuje początek listu.
7741 \begin_layout Itemize
7746 : tworzy akapit dla adresu i zaczyna nowy list.
7749 \begin_layout Itemize
7754 : tworzy akapit na tekst zamykający list.
7757 \begin_layout Itemize
7762 : tworzy akapit na Postscriptum.
7765 \begin_layout Itemize
7770 : tworzy akapit na listę rozdzielnika (Do wiadomości).
7773 \begin_layout Itemize
7778 : tworzy akapit dla załączników.
7781 \begin_layout Standard
7822 wyświetlają etykiety, dla ułatwienia wpisywania, których zawartość jest
7823 przetwarzana przez klasę letter (Koma-Script)
7827 \begin_layout Plain Layout
7828 It could be seen as a matter of inconsequence, that the types
7836 described above are not such input types as well.
7837 Because of the special meaning of those types, however, I have implemented
7838 them as ordinary paragraph types with a one letter mark in the left margin.
7839 Moreover, it would affect my feeling of symmetry, if the
7847 type had such a serious different appearance.
7852 Te środowiska muszą być użyte na początku odpowiedniego środowiska
7859 \begin_layout Standard
7860 Implementacja tych środowisk w trybie WYSIWYG nie ma sensu, ponieważ rzeczywisty
7861 wygląd złożonego listu zależy nie tylko od użycia właściwego środowiska,
7862 ale także innych czynników.
7863 Na przykład podpis wprowadzony w środowisku
7867 będzie pojawiał się tylko w liście, w którym użyto środowiska
7872 Zawartość środowiska
7876 standardowo nie będzie pojawiać się przy wszystkich złożonych listach.
7877 Możliwość projektowania wolnych nagłówków listu jest już wspomniana w przypisie
7881 \begin_layout Standard
7882 Środowiska mogą być także używane jako puste akapity.
7893 nie zostało w ogóle użyte, to standardowo jest zastępowane zawartością
7898 , ale jeśli mamy puste środowisko
7902 to nie jest niczym zastępowane.
7905 \begin_layout Standard
7906 Przez użycie środowisk można utworzyć szablon listu, z częściowo wypełnionymi
7907 polami środowisk (np.
7911 \begin_layout Itemize
7916 : nazwa nadawcy, standardowo pojawia się jako wyśrodkowany akapit w nagłówku
7918 Tekst pisany jest dużymi literami.
7921 \begin_layout Itemize
7926 : podpis nadawcy, standardowo pojawia się poniżej treści środowiska
7931 Jeśli nie użyto środowiska
7935 to zamiast niego pojawia się zawartość
7942 \begin_layout Itemize
7947 : adres nadawcy, standardowo pojawia się jako wyśrodkowany akapit w nagłówku
7948 listu, poniżej nazwy nadawcy.
7951 \begin_layout Itemize
7956 : numer telefonu nadawcy, pojawia się tylko, gdy jest włączona zmienna LaTeX
7966 \begin_layout Itemize
7971 : miejsce napisania listu.
7974 \begin_layout Itemize
7979 : data napisania listu.
7988 standardowo składane są w wierszu poniżej pola adresu nadawcy wyrównane
7994 jest puste, to zawartość środowiska
7999 Jeśli nie użyto środowiska
8003 , to domyślnie pobierana jest data składu.
8006 \begin_layout Itemize
8011 : adres zwrotny, standardowo składany jest powyżej adresu docelowego małą
8012 czcionką bezszeryfową.
8015 \begin_layout Itemize
8020 : uwagi dla poczty (np.
8021 do rąk własnych), standardowo pojawiają się pomiędzy adresem zwrotnym a
8022 docelowym, i są podkreślone.
8025 \begin_layout Itemize
8030 : dodatkowa informacja, standardowo pojawia się przy prawym marginesie poniżej
8034 \begin_layout Itemize
8039 : tytuł listu, standardowo pojawia się złożony wielką i półgrubą czcionką
8040 bezszeryfową powyżej tematu listu.
8043 \begin_layout Itemize
8048 : temat listu, standard złożony jest czcionką półgrubą powyżej akapitu
8055 \begin_layout Standard
8076 tworzą listy firmowe przez złożenie zawartości tych środowisk powyżej wiersza
8078 Dla pola daty używana jest zawartość środowiska
8083 Jeśli wykorzystane jest choć jedno ze środowisk ,,biznesowych'', to zawartość
8088 nie jest składana, tylko ustawiana jest zmienna LaTeX
8092 \begin_layout Plain Layout
8106 te środowiska muszą być użyte przed odpowiednim środowiskiem
8113 \begin_layout Itemize
8118 : Wasz znak (Your ref.)
8121 \begin_layout Itemize
8126 : Wasz list (Your letter of.)
8129 \begin_layout Itemize
8134 : Nasz znak (Our ref.)
8137 \begin_layout Itemize
8142 : Klient (Customer no.)
8145 \begin_layout Itemize
8150 : Nr faktury (Invoice no.)
8153 \begin_layout Subsection
8157 \begin_layout Standard
8158 Przedstawienie WYSIWYG w LyX-ie dokumentów w klasie Koma-Script powoduje
8162 \begin_layout Itemize
8163 Numery rozdziałów środowisk
8167 są wyświetlane w wierszu powyżej tytułu rozdziału.
8168 Taki przypadek jest spowodowany wewnętrznym przetwarzaniem przez LyX środowiska
8176 \begin_layout Itemize
8185 są wstawione tylko do ,,prawdziwego'' LaTeX-owego spisu treści, a nie są
8186 wyświetlane LyX-owym spisie treści (
8196 \begin_layout Itemize
8197 Tryb separacji akapitów w dokumencie
8201 wyświetlany jest jako odstęp, a nie wcięcie.
8202 To jest standardowe zachowanie, do tego nie potrzeba żadnego polecenia
8209 kład\SpecialChar \menuseparator
8216 odpowiedni przełącznik wskazuje na załączony tryb
8231 daje efekt po użyciu odpowiedniego polecenia LaTeX-a wstawionego do dokumentu
8232 do wytworzenia odstępu.
8235 \begin_layout Section
8243 \begin_layout Standard
8249 \begin_layout Subsection
8253 \begin_layout Standard
8254 Tutaj opisujemy klasy i pliki układu używanych dla niektórych pism wydawanych
8255 przez wydawnictwo Springer Verlag i wymienionych na stronie
8256 \begin_inset Flex URL
8259 \begin_layout Plain Layout
8261 http://www.springer.de/author/tex/help-journals.html
8266 , skąd powinieneś móc pobrać pliki klasy (tak, oczywiście teraz dla LaTeX2e!).
8267 To jest modularny system: wspólne części dla wszystkich pism są zaimplementowan
8272 , z którego korzystają specyficzne dla danego pisma pliki układu (np.:
8283 \begin_layout Standard
8284 Oznacza to, że implementacja wsparcia dla innego pisma wydawnictwa Springer
8285 wymaga napisania własnego pliku układu
8301 \begin_layout Standard
8302 Klasa dokumentu LyX-a była testowana tylko dla pisma
8315 są zawarte w standardowej dystrybucji LyX-a.
8316 Zainstaluj pobraną z serwera wydawnictwa Springer odpowiednią klasę LaTeX-ową
8317 w odpowiednim katalogu TeX-a, odśwież bazę pakietów TeX-a (w teTeX-u uruchom
8322 , jako root jeśli jest to niezbędne), zrekonfiguruj LyX-a i powinno już
8326 \begin_layout Subsection
8330 \begin_layout Standard
8331 Duża liczba stylów typu theorem --
8337 \SpecialChar \ldots{}
8343 \begin_layout Standard
8346 Headnote, Dedication, Subtitle, Running_LaTeX_Title, Author_Running, Institute,
8347 Mail, Offprints, Keywords, Acknowledgements, Acknowledgement
8350 Zobacz dokumentację do pakietu aby poznać szczegóły.
8353 \begin_layout Subsection
8357 \begin_layout Itemize
8369 \begin_layout Itemize
8372 Probability Theory and Related Fields
8378 -- Jean-Marc Lasgouttes
8381 \begin_layout Standard
8382 Dodaj własne -- to nie jest trudne!
8385 \begin_layout Subsection
8389 \begin_layout Standard
8390 Te pliki bazują częściowo na starszym pliku układu
8394 , który bazował na starym stylu LaTeX 2.09 z wydawnictwa Springer.
8400 Jean-Marc Lasgouttes bardzo pomógł mi znaleźć drogę implementacji układu
8404 \begin_layout Subsection
8408 \begin_layout Standard
8410 Ale prawdopodobnie mniej niż w starej klasie
8417 \begin_layout Standard
8418 Ograniczenia np.: nie wyświetla numeru środowisk typu theorem, w tej chwili
8422 \begin_layout Section
8430 \begin_layout Standard
8436 \begin_layout Subsection
8440 \begin_layout Standard
8441 These are the layout files for some of the journals of the American Geophysical
8443 It is assumed that you have both the AGU's own class files and AGUplus
8444 installed (everything to be found at
8445 \begin_inset Flex URL
8448 \begin_layout Plain Layout
8450 ftp://ftp.agu.org/journals/latex/journals
8458 \begin_layout Subsection
8462 \begin_layout Standard
8472 They are still called this in the LyX GUI, though their LaTeX equivalents
8473 in the AGU classes are
8484 \begin_layout Standard
8485 Newly defined styles are
8522 These are mostly manuscript attributes and defined in the AGU class documentati
8526 \begin_layout Standard
8527 I suspect this is still badly incomplete.
8530 \begin_layout Subsection
8534 \begin_layout Standard
8551 \begin_layout Subsection
8555 \begin_layout Itemize
8558 Journal of Geophysical Research
8567 \begin_layout Standard
8568 Add your own, it isn't so hard! Look at the
8579 \begin_layout Section
8587 \begin_layout Standard
8593 \begin_layout Subsection
8597 \begin_layout Standard
8598 This is the layout file for the European Geophysical Society journals.
8603 can be downloaded from the web site of the EGS under
8604 \begin_inset Flex URL
8607 \begin_layout Plain Layout
8617 \begin_layout Subsection
8621 \begin_layout Standard
8624 Right_address, Latex_Title, Affil, Journal, msnumber, FirstAuthor, Received,
8632 The current layout file is unfortunately very unmodular and would benefit
8633 from using the various
8640 \begin_layout Section
8646 \begin_inset CommandInset label
8655 \begin_layout Standard
8661 \begin_layout Subsection
8665 \begin_layout Standard
8666 W tej sekcji opisujemy jak użyć LyX-a do przygotowania slajdów do rzutników.
8667 Istnieją dwie klasy dokumentów, które można do tego celu zastosować: domyślnie
8677 W tej sekcji opisano pierwszą z nich.
8680 \begin_layout Standard
8681 Powiem to jeszcze raz, jasno, aby nie buło nieporozumień:
8684 \begin_layout Standard
8685 \begin_inset VSpace bigskip
8691 \begin_layout Standard
8695 Ta sekcja dokumentu opisuje
8706 \begin_layout Standard
8707 \begin_inset VSpace bigskip
8713 \begin_layout Standard
8714 Jeśli szukasz dokumentacji do
8718 '', zajrzyj do sekcji
8719 \begin_inset space ~
8723 \begin_inset CommandInset ref
8725 reference "sec:foiltex"
8738 ''] jest aktualnie trochę lepsza niż domyślnie klasa
8746 \begin_layout Plain Layout
8747 \SpecialChar \ldots{}
8748 lub tak powtarzam za jej adwokatami.
8749 Nigdy jej nie używałem i nie wiem czy to jest prawda czy nie.
8757 \begin_layout Standard
8758 Ta klasa jest ulepszeniem LaTeX2e starego pakietu
8763 Każda dystrybucja LaTeX2e zawiera tę klasę [którą, od teraz, będę nazywał
8768 ''], tak więc jesteś zmuszony ją mieć.
8769 Jak wspomniałem wcześniej istnieją inne klasy, jak np.
8774 , które także tworzą slajdy do rzutnika i wykonują to zadanie lepiej niż
8776 Jednak istnieje kilka rzeczy, które klasa
8780 może zrobić, a inne nie, np.
8781 generowanie overlays.
8782 Czytaj dalej aby dowiedzieć się więcej!
8785 \begin_layout Subsection
8787 \begin_inset CommandInset label
8789 name "sec:slidesetup"
8796 \begin_layout Standard
8797 Oczywiście, aby użyć tej klasy dokumentu, potrzebujesz wybrać klasę
8813 Jest kilka rzeczy, które powinieneś wiedzieć o tej klasie:
8816 \begin_layout Itemize
8826 Nie są one obsługiwane przez klasę
8833 \begin_layout Itemize
8838 lista styli dostępna w polu
8845 zachowuje się troszkę inaczej dla tej klasy.
8846 Dostępne są nastepujące style:
8850 \begin_layout Description
8855 W prawym dolnym narożniku slajdu umieszony zostanie numer slajdu,
8858 \begin_layout Description
8867 , ale dodatkowo zostana wstawione krzyżyki w rogach folii dla dokładnego
8868 pozycjonowania przy nakładaniu folii jedna na drugą.
8869 To jest styl domyślny.
8872 \begin_layout Description
8877 Nie jest dodawany numer, data ani znaczniki wyrównania.
8881 \begin_layout Itemize
8886 posiada dodatkową opcję:
8891 Aby ją użyć, wpisz ,,
8911 \begin_layout Standard
8912 Użycie tej opcji pozwala dodać znacznik daty do
8918 \begin_inset space ~
8922 \begin_inset CommandInset ref
8924 reference "sec:slideNote"
8928 aby poznać więcej szczegółów.
8932 \begin_layout Standard
8933 Możesz użyć szablonu ,,
8937 '' aby automatycznie ustawić klasę nowego dokumentu na
8941 [za pomoca polecenia
8946 lik\SpecialChar \menuseparator
8948 \begin_inset space ~
8953 aby utworzyć nowy dokument].
8954 Plik szablonu zawiera także kilka przykładów specjalnych środowisk akapitów
8956 Będzie to opisane dalej.
8959 \begin_layout Subsection
8963 \begin_layout Subsubsection
8964 Obsługiwane środowiska
8967 \begin_layout Standard
8968 Pierwszą rzeczą, którą powinieneś zauważyć gdy zaczynasz nowy dokument slajdów
8969 jest rozmiar i typ czcionki: odpowiednio ,,
8973 '' i czcionka bezszeryfowa
8976 \begin_inset space ~
8982 This is also what's used in the output.
8984 \begin_inset Quotes eld
8988 \begin_inset Quotes erd
8991 to remind you that this is a slide.
8992 Your final slides will use a larger font; ergo, you'll have less space.
8993 Of course, the larger default screen font isn't WYSIWYG, only a reminder.
8996 \begin_layout Standard
8997 The next thing that becomes obvious is the changes to the paragraph environment
8998 pull-down box [at the far-left end of the toolbar].
8999 Most of the paragraph environments you're used to seeing are missing.
9000 There are also four new ones.
9005 class itself only supports certain paragraph environments:
9008 \begin_layout Itemize
9014 \begin_layout Itemize
9020 \begin_layout Itemize
9026 \begin_layout Itemize
9032 \begin_layout Itemize
9038 \begin_layout Itemize
9044 \begin_layout Itemize
9050 \begin_layout Itemize
9056 \begin_layout Itemize
9062 \begin_layout Itemize
9068 \begin_layout Itemize
9074 \begin_layout Itemize
9080 \begin_layout Standard
9081 Wszystkie inne standardowe środowiska włączając środowiska sekcji nie są
9087 Z drugiej zaś strony zauważysz nowe środowiska:
9091 \begin_layout Plain Layout
9092 In prior versions of this class, there was the mandatory
9096 paragraph environment.
9100 is deprecated; it will convert to a
9105 You should probably remove it.
9115 \begin_layout Itemize
9121 \begin_layout Itemize
9127 \begin_layout Itemize
9133 \begin_layout Itemize
9139 \begin_layout Standard
9140 These five are kind of quirky, due to a
9141 \begin_inset Quotes eld
9145 \begin_inset Quotes erd
9149 You see, LyX doesn't permit you to nest any other paragraph environment
9150 into an empty environment.
9151 Now, that's fine and dandy, but it means that you wouldn't be able to start
9152 a slide with anything except plain text.
9153 To deal with this, I've performed a little
9154 \begin_inset Quotes eld
9158 \begin_inset Quotes erd
9164 \begin_layout Subsubsection
9165 Quirks of the New Environments
9166 \begin_inset CommandInset label
9168 name "sec:slideQuirk"
9175 \begin_layout Standard
9176 All five of the new paragraph environments are somewhat quirky due to inherent
9177 limitiations in the current version of LyX.
9178 As I just mentioned, LyX forbids environments that begin with another environme
9180 To get around this, the
9184 environment isn't a paragraph environment as described in the
9191 \begin_layout Standard
9204 to be ,,pseudo-environments''.
9205 They look like a section heading or a
9206 \begin_inset Quotes eld
9214 \begin_inset Quotes erd
9217 but really begin a [and, if necessary, end the previous] paragraph environment.
9227 \begin_inset Quotes eld
9231 \begin_inset Quotes erd
9234 These two perform some action.
9237 \begin_layout Standard
9238 A common feature of all five environments,
9258 , is a rather long-ish label.
9259 The text following this label --- ordinarily the contents of the paragraph
9260 environment --- is utterly irrelevant for
9281 LyX completely ignores it.
9282 In fact, you can leave these five environments completely empty.
9285 \begin_layout Standard
9290 to put any text after the rather long-ish label, you might want to.
9291 This could be a short description of the contents of the
9296 In that case, enter in your descriptive comment and hit
9300 as you normally would.
9303 \begin_layout Standard
9304 If, on the other hand, you don't want to enter in any descriptive text,
9305 you'll hit another LyX quirk.
9306 LyX, like nature, abhors a vacuum, and will not let you start a new paragraph
9307 environment until you put something in the old one.
9311 \begin_layout Itemize
9312 Start entering the text that will
9339 \begin_layout Itemize
9340 Now move to the beginning of that paragraph.
9343 \begin_layout Itemize
9351 \begin_layout Itemize
9352 Finally, change this new, empty paragraph to a
9375 \begin_layout Standard
9376 Some future version of LyX will, hopefully, resolve this quirkiness\SpecialChar \ldots{}
9380 \begin_layout Subsection
9381 Tworzenie prezentacji używając
9394 \begin_layout Subsubsection
9400 \begin_layout Standard
9401 If you're expecting this section to teach you how to actually make a presentatio
9402 n, you'll be sorely disappointed.
9403 Naturally, I'll describe all of the ways the
9407 class can assist you in preparing the materials for a presentation.
9408 Filling in the contents, however, is up to you.
9413 the LyX philosophy.]
9416 \begin_layout Standard
9421 environment [in the manner described in section
9422 \begin_inset space ~
9426 \begin_inset CommandInset ref
9428 reference "sec:slideQuirk"
9432 ] tells LyX to begin a new slide [duh].
9433 The label for this environment/
9434 \begin_inset Quotes erd
9438 \begin_inset Quotes erd
9442 \begin_inset Quotes eld
9446 \begin_inset Quotes erd
9449 in cool blue, followed by the label,
9450 \begin_inset Quotes eld
9454 \begin_inset Quotes erd
9458 Any text or paragraph environments that follow this one go on the new slide.
9462 \begin_layout Standard
9463 Slides are probably the only time you'll need to forcibly end pages in LyX.
9464 In fact, you'll want to, once you finish entering the contents of one slide.
9465 If you've entered more text than can physically fit on a slide, the extra
9466 overflows onto a new slide.
9467 I don't recommend doing this, however, since the overflow slide won't have
9468 any page number on it.
9469 Furthermore, it may interfere with any
9473 you've made to accompany the oversized
9480 \begin_layout Standard
9489 environments work the same way as the
9495 \begin_inset Quotes eld
9499 \begin_inset Quotes erd
9502 followed by a label [
9503 \begin_inset Quotes eld
9507 \begin_inset Quotes erd
9511 \begin_inset Quotes eld
9515 \begin_inset Quotes erd
9519 The color is a stunning magenta instead of blue, and the
9520 \begin_inset Quotes eld
9524 \begin_inset Quotes erd
9527 will look different, in style and in length.
9528 The label fonts of all three also differ from one another.
9531 \begin_layout Standard
9536 , if the contents of a
9544 exceed the physical size of a slide or sheet of paper, the extra will overflow
9546 Again, you should avoid this.
9547 It defeats the whole purpose of
9558 \begin_layout Subsubsection
9568 \begin_layout Standard
9573 is a slide that sits atop another slide.
9574 Perhaps you wish to discuss a figure on the main
9578 before displaying the text associated with it.
9579 One way to accomplish this is tape a flap of dark paper over the part of
9584 you want to display later.
9585 This method fails, however, if you wish to overlap one graph with another,
9587 You would then have to fumble while speaking to align the two separate,
9592 s to align the two graphs.
9597 environment in both cases makes life much easier.
9600 \begin_layout Standard
9605 receives the page number of its
9606 \begin_inset Quotes eld
9610 \begin_inset Quotes erd
9618 \begin_inset Quotes eld
9626 \begin_inset Quotes erd
9633 \begin_layout Plain Layout
9634 Presumably, mutliple
9639 \begin_inset Quotes eld
9647 \begin_inset Quotes erd
9651 \begin_inset Quotes eld
9659 \begin_inset Quotes erd
9663 \begin_inset Quotes eld
9671 \begin_inset Quotes erd
9675 \begin_inset space ~
9678 appended to the page number of the parent
9695 to each fit on a single physical slide! You should probably consider an
9709 class provides a visual cue for this: the label at the start of an
9713 is shorter than that at the start of a
9718 Lastly, when you generate printable output, you'll find alignment markers
9719 in all four corners of both the
9728 These will assist you in lining up the two physical slides.
9731 \begin_layout Standard
9732 The major problem in overlaying two slides is aligning the contents of the
9734 How much space should you leave for that graph on the second slide? Worse
9735 still, what if you want a graph and a sentence on second slide, but there
9736 is text on the main transparency that goes in between them? You could try
9737 and insert vertical space of the right size.
9738 The better way is to use
9749 \begin_layout Standard
9750 As their names imply,
9758 are two command-like paragraph environments that make all subsequent text
9759 invisible and visible, respectively.
9761 \begin_inset space ~
9765 \begin_inset CommandInset ref
9767 reference "sec:slideQuirk"
9771 that you don't place anything
9775 these two environments, however.
9780 , it inserts a centered, sky-blue label into the page reading
9781 \begin_inset Quotes eld
9784 <Invisible Text Follows>
9785 \begin_inset Quotes erd
9789 For paragraphs following this label, the parts of the
9797 ; it doesn't matter which] where they would be contain instead blank space.
9800 \begin_layout Standard
9805 , the corresponding centered label is
9806 \begin_inset Quotes eld
9809 <Visible Text Follows>
9810 \begin_inset Quotes erd
9814 Paragraphs following this label behave normally.
9815 Note that the beginning of a new
9827 automatically shuts off an
9832 It's therefore not necessary to use
9843 \begin_layout Standard
9844 By now, it should be obvious how to create overlay transparencies using
9845 the proper combination of
9864 \begin_layout Enumerate
9869 , including everything that will appear on it, whether on the main slide
9877 \begin_layout Enumerate
9878 Before each figure or paragraph that will appear only on the
9887 If necessary, insert a
9891 environment after the
9898 \begin_layout Enumerate
9903 immediately following the
9910 \begin_layout Enumerate
9911 Copy the contents of this
9922 \begin_layout Enumerate
9938 \begin_layout Standard
9947 \begin_layout Standard
9948 There's one problem with the way I've designed the LyX
9952 class: you can't make text in the middle of a paragraph invisible, nor
9953 make text in the middle of an invisible paragraph visible again.
9954 To accomplish this feat, you'll need to use some inlined LaTeX codes.
9958 \begin_layout Plain Layout
9959 The commands of interest are:
9962 \begin_layout Itemize
9967 invisible \SpecialChar \ldots{}
9971 \begin_layout Itemize
9976 visible \SpecialChar \ldots{}
9980 \begin_layout Plain Layout
9981 \SpecialChar \ldots{}
9982 and need to be marked as TeX.
9984 \begin_inset Quotes eld
9988 \begin_inset Quotes erd
9991 you wish to change goes in between the brackets [and after the
10004 If you don't know how to mark text as TeX, see the apprpriate section of
10023 \begin_inset CommandInset label
10025 name "sec:slideNote"
10032 \begin_layout Standard
10041 is associated with a
10042 \begin_inset Quotes eld
10046 \begin_inset Quotes erd
10058 class provides visual cues.
10063 is shorter than that of a
10067 [yet longer than that of an
10071 ] and, like the label of an
10075 is shockingly magenta.
10076 Additionally, the printed
10080 has the page number of its
10081 \begin_inset Quotes eld
10085 \begin_inset Quotes erd
10093 \begin_inset Quotes eld
10101 \begin_inset Quotes erd
10105 \begin_inset Quotes eld
10113 \begin_inset Quotes erd
10117 \begin_inset Quotes eld
10125 \begin_inset Quotes erd
10129 You can have multiple
10133 s associated with a single
10145 , you'll probably want to break up long
10149 s so that they fit on a single sheet of paper.
10152 \begin_layout Standard
10157 is obvious: it contains anything additional you might want to say about
10163 It could also be used as a sheet of reminders for a particular
10168 In the case of the latter, you might want to make use of time markers.
10174 \begin_inset Quotes eld
10178 \begin_inset Quotes erd
10181 support for time markers, a
10186 So, you'll have to resort to using the LaTeX codes.
10189 \begin_layout Standard
10190 To use time markers, you'll need to specify the extra class option
10191 \begin_inset Quotes eld
10199 \begin_inset Quotes erd
10203 \begin_inset space ~
10207 \begin_inset CommandInset ref
10209 reference "sec:slidesetup"
10214 This option turns on timing marks, which will appear in the lower-left-hand
10220 To set what appears in the time marker, you use the LaTeX commands
10221 \begin_inset Quotes eld
10231 \begin_inset Quotes erd
10235 \begin_inset Quotes eld
10245 \begin_inset Quotes erd
10249 The arguments of both commands are time measured in seconds.
10250 \begin_inset Quotes eld
10260 \begin_inset Quotes erd
10263 sets the time marker to a given time.
10264 \begin_inset Quotes eld
10274 \begin_inset Quotes erd
10277 increments the time marker by the specified amount.
10278 Using time markers and
10282 s in this fashion, you can remind yourself how much time to spend on a particula
10290 \begin_layout Standard
10291 There's one last feature to describe.
10292 Clearly, you'd like to print out all of your
10300 s on transparencies while printing all of your
10316 with which it is associated.
10317 What's a person to do?
10320 \begin_layout Standard
10321 Luckily, there are two LaTeX commands that allow you to select what to print
10323 Both must be placed into the preamble of your document.
10325 \begin_inset Quotes eld
10337 \begin_inset Quotes erd
10340 will cause the output to contain only the
10349 Correspondingly, the command
10350 \begin_inset Quotes eld
10362 \begin_inset Quotes erd
10365 prevents the output of anything but
10370 I'd advise placing both commands in the preamble and initially comment
10372 You can then preview your entire presentation as you write.
10373 When you're done writing, you can then uncomment one of the two to select
10374 what you want to print.
10375 I like to uncomment
10376 \begin_inset Quotes eld
10388 \begin_inset Quotes erd
10391 , print to a file with
10392 \begin_inset Quotes eld
10400 \begin_inset Quotes erd
10403 in its name, comment it back out, then uncomment
10404 \begin_inset Quotes eld
10416 \begin_inset Quotes erd
10420 \begin_inset Quotes eld
10428 \begin_inset Quotes erd
10432 I can then send either file to a printer, loading transparencies or plain
10433 paper as appropriate.
10436 \begin_layout Standard
10437 You can also provide other arguments to the
10438 \begin_inset Quotes eld
10448 \begin_inset Quotes erd
10452 \begin_inset Quotes eld
10462 \begin_inset Quotes erd
10466 See a good LaTeX book for details.
10469 \begin_layout Subsection
10470 Plik szablonu klasy
10475 \begin_layout Standard
10480 dostarczyłem także plik szablonu
10485 Aby go użyć zacznij Twoją nową prezentację przez
10490 lik\SpecialChar \menuseparator
10501 Twój nowy plik prezentacji będzie zawierał jako przykład trójkę
10522 dodatkowo zawierają jako przykład użycia tekst niewidzialny (
10531 Na koniec zawartość preambuły:
10534 \begin_layout LyX-Code
10535 % Uncomment to print out only slides and overlays
10538 \begin_layout LyX-Code
10542 \begin_layout LyX-Code
10548 \begin_inset Newline newline
10554 \begin_layout LyX-Code
10555 % Uncomment to print out only notes
10558 \begin_layout LyX-Code
10562 \begin_layout LyX-Code
10570 \begin_layout Standard
10571 I ostatnia rzecz: utworzyłem tę klasę LyX-a do obsługi klasy LaTeX2e ,,
10575 TeX emulation'', one of the built-in LaTeX2e classes.
10576 Neither I nor the rest of the LyX Team endorse or oppose the use of this
10577 built-in slide class.
10578 It's here if you want it or need it.
10579 Istnieją inne klasy LaTeX2e do tworzenia prezentacji, takie jak:
10584 \begin_inset space ~
10588 \begin_inset CommandInset ref
10590 reference "sec:foiltex"
10598 '' [znajdujący się w wielu dystrybucjach TeX-a].
10599 Ten ostatni nie jest jeszcze obsługiwany przez LyX-a
10603 \begin_layout Plain Layout
10604 Aktualnie znajduje się plik układu
10608 ale nie ma jeszcze pliku szablonu i dokumentacji jak z niego skorzystać
10614 Try them out to see what sort of alternative they provide.
10617 \begin_layout Section
10626 \begin_inset CommandInset label
10635 \begin_layout Standard
10641 \begin_layout Subsection
10645 \begin_layout Standard
10646 W tej sekcji opisujemy jak użyć LyX-a do przygotowania slajdów do rzutników.
10647 Istnieją dwie klasy dokumentów, które można do tego celu zastosować: domyślnie
10657 W tej sekcji opisano tę drugą klasę.
10660 \begin_layout Standard
10661 Powiem to jeszcze raz, jasno, aby nie było nieporozumień:
10664 \begin_layout Standard
10665 \begin_inset VSpace bigskip
10671 \begin_layout Standard
10675 Ta sekcja dokumentu opisuje
10686 \begin_layout Standard
10687 \begin_inset VSpace bigskip
10693 \begin_layout Standard
10694 Jeśli szukasz dokumentacji do
10698 )'', zajrzyj do sekcji
10699 \begin_inset space ~
10703 \begin_inset CommandInset ref
10705 reference "sec:slitex"
10710 Jeśli w Twoim systemie nie masz zainstalowanej klasy
10718 ''], to prawdopodobnie musisz użyć domyślnej klasy
10722 , która nie jest tak dobra jak
10727 \begin_layout Standard
10732 jest zaprojektowana do użycia z wersją 2.1 LaTeX-owej klasy
10736 , która jest teraz integralną częścią LaTeX2e.
10739 \begin_layout Subsection
10743 \begin_layout Standard
10744 Oczywiście, aby użyć tej klasy dokumentu, potrzebujesz wybrać klasę
10760 Jest kilka ustawień w oknie
10764 i powinieneś znać ich specyfikę w tej klasie:
10767 \begin_layout Itemize
10777 Nie są one obsługiwane przez klasę
10784 \begin_layout Itemize
10785 Domyślną wielkością czcionki jest 20pt, inne to 17pt, 25pt i 30pt.
10788 \begin_layout Itemize
10789 Domyślną rodziną jest czcionka
10793 ale równania matematyczne są składane zwykłą czcionką szeryfową.
10796 \begin_layout Itemize
10801 TeX obsługuje formaty papieru A4 i Letter, a także specjalny rozmiar do
10802 pracy z 35mm slajdami.
10803 Nie obsługuje formatów: A5, B5, legal i executive.
10806 \begin_layout Itemize
10807 Nie zmieniaj ustawień
10811 , ponieważ są one ignorowane.
10812 Wszystkie wstawki pojawiają się w miejscu gdzie zostały umieszczone w tekście.
10815 \begin_layout Itemize
10823 zachowują się troszkę inaczej w tej klasie.
10828 TeX dostarcza rozszerzone możliwości nagłówków i stopek włączają w to logo
10831 \begin_inset space ~
10835 \begin_inset CommandInset ref
10837 reference "sec:foilfoot"
10841 aby poznać więcej szczegółów.
10842 Strona tytułowa jest traktowana inaczej niż inne strony dokumentu:
10846 jest nienumerowana i
10850 logo jest wycentrowane u dołu strony (jeśli je zdefiniowano).
10851 Możliwe do wyboru style strony:
10855 \begin_layout Labeling
10856 \labelwidthstring MMMMMMM
10863 Nie jest dodawany numer ani inne nagłówki i stopki,
10866 \begin_layout Labeling
10867 \labelwidthstring MMMMMMM
10874 Na dole w środku slajdu umieszczony zostanie numer slajdu.
10875 bez innych nagłówków i stopek (innych niż przypisy).
10878 \begin_layout Labeling
10879 \labelwidthstring MMMMMMM
10884 W prawym dolnym narożniku slajdu umieszczony zostanie numer slajdu.
10885 Dodatkowe nagłówki i stopki zostaną wyświetlone.
10886 To jest styl domyślny.
10889 \begin_layout Labeling
10890 \labelwidthstring MMMMMMM
10895 Umożliwia skorzystanie z pakietu
10899 mimo, że jego użycie z
10903 TeX nie jest polecane przez autorów pakietu
10907 TeX z powodu kilku możliwych rozjechań się układu strony.
10911 \begin_layout Subsubsection
10915 \begin_layout Standard
10916 Następujące opcje mogą być użyte w polu
10927 \begin_layout Labeling
10928 \labelwidthstring MMMMMMx
10933 Ustawia rozmiar strony 7.33 cale na 11 cali.
10934 Taki rozmiar ma identyczne proporcje jak 35mm slajd.
10935 To ustawienie ułatwia pracę z tym medium,
10938 \begin_layout Labeling
10939 \labelwidthstring MMMMMMx
10944 Umieszcza poziomą linię poniżej nagłówka na każdej stronie z wyjątkiem
10948 \begin_layout Labeling
10949 \labelwidthstring MMMMMMx
10954 Umieszcza poziomą linię powyżej stopki na każdej stronie z wyjątkiem strony
10958 \begin_layout Labeling
10959 \labelwidthstring MMMMMMx
10964 Ta opcja jest automatycznie włączona
10968 \begin_layout Plain Layout
10971 Bez tej opcji możesz korzystać wprost z pdfLaTeX-a
10976 , gdy tworzysz nowy dokument w tej klasie.
10981 TeX-owi aby użył jako sterownika programu dvips do obrotu tych stron, które
10982 ustawiono jako poziome,
10985 \begin_layout Labeling
10986 \labelwidthstring MMMMMMx
10991 Po prostu zmienia układ strony na poziomy, ale nie dokonuje obrotu.
10992 Dla tego jeśli chcesz używać tej opcji potrzebujesz użyć zewnętrznego programu
10993 do obrotu każdej strony lub włóż papier do drukarki poziomo.
10994 Uwaga ta opcja zamienia role środowisk
11002 (nie przejmuj się jest to opisane w następnej sekcji),
11005 \begin_layout Labeling
11006 \labelwidthstring MMMMMMx
11011 Numeracja równań po lewej stronie równania,
11014 \begin_layout Labeling
11015 \labelwidthstring MMMMMMx
11020 Wyrównuje równania do lewej.
11023 \begin_layout Subsection
11024 Obsługiwane środowiska
11027 \begin_layout Standard
11028 Większość zwykłych środowisk występujących w innych klasach jest także obsługiwa
11034 Jest kilka dodatkowych środowisk dostarczanych przez
11038 TeX a także kilka dodanych przez LyX-a.
11039 Poniżej podano standardowe środowiska występujące również w innych klasach:
11042 \begin_layout Standard
11046 \begin_layout Plain Layout
11050 begin{multicols}{2}
11058 \begin_layout Itemize
11064 \begin_layout Itemize
11070 \begin_layout Itemize
11076 \begin_layout Itemize
11082 \begin_layout Itemize
11088 \begin_layout Itemize
11094 \begin_layout Itemize
11100 \begin_layout Itemize
11106 \begin_layout Itemize
11112 \begin_layout Itemize
11118 \begin_layout Itemize
11124 \begin_layout Itemize
11130 \begin_layout Itemize
11136 \begin_layout Itemize
11142 \begin_layout Itemize
11148 \begin_layout Itemize
11154 \begin_layout Itemize
11160 \begin_layout Itemize
11166 \begin_layout Itemize
11172 \begin_layout Standard
11176 \begin_layout Plain Layout
11188 \begin_layout Standard
11189 Następne są główne środowiska niezależnie od środowisk strukturyzujących
11191 Folie są właściwie samodzielnymi sekcjami posiadającymi tytuł i treść.
11196 TeX dostarcza specyficznych poleceń rozpoczynających nową folię, są to:
11199 \begin_layout Itemize
11205 \begin_layout Itemize
11211 \begin_layout Standard
11212 LyX dostarcza także lekko zmodyfikowane wersje powyższych środowisk o nazwach:
11215 \begin_layout Itemize
11221 \begin_layout Itemize
11224 ShortRotatefoilhead
11227 \begin_layout Standard
11228 różnice pomiędzy nimi są wyjaśnione w następnej sekcji.
11231 \begin_layout Standard
11232 Folie są często używane do prezentacji pomysłów lub nowych teorii i także
11237 TeX dostarcza szeroki wachlarz narzędzi do ich prezentacji:
11240 \begin_layout Standard
11244 \begin_layout Plain Layout
11248 begin{multicols}{2}
11256 \begin_layout Itemize
11262 \begin_layout Itemize
11268 \begin_layout Itemize
11274 \begin_layout Itemize
11280 \begin_layout Itemize
11286 \begin_layout Itemize
11292 \begin_layout Itemize
11298 \begin_layout Itemize
11304 \begin_layout Itemize
11310 \begin_layout Itemize
11316 \begin_layout Itemize
11322 \begin_layout Standard
11326 \begin_layout Plain Layout
11338 \begin_layout Standard
11339 Wersje z gwiazdką są środowiskami nienumerowanymi, a bez gwiazdki są numerowane.
11340 Są jeszcze dwa środowiska list dodane przez LyX i są to:
11343 \begin_layout Itemize
11349 \begin_layout Itemize
11355 \begin_layout Standard
11356 Jest jeszcze kilka poleceń
11360 TeX-a, które nie są obsługiwane przez LyX.
11361 Wspomnimy o nich i ich przeznaczeniu w sekcji
11362 \begin_inset space ~
11366 \begin_inset CommandInset ref
11368 reference "sec:unsuppfoils"
11375 \begin_layout Subsection
11379 \begin_layout Standard
11380 W tej sekcji podamy proste wprowadzenie jak korzystać z różnych środowisk
11381 aby utworzyć folię.
11382 Jeśli chcesz zobaczyć przykład folii zobacz plik
11391 lik\SpecialChar \menuseparator
11396 twórz\SpecialChar \ldots{}
11399 i naciśnij przycisk
11406 \begin_layout Subsubsection
11410 \begin_layout Standard
11411 Nie tak jak inne klasy dostarczające środowisk
11431 tworzy tytuł na własnej stronie.
11432 Jeśli opuścisz środowisko
11436 , to LaTeX w zastępstwie wstawi bieżącą datę (aktualizowaną przy każdym
11440 \begin_layout Subsubsection
11441 Rozpoczęcie nowej folii
11444 \begin_layout Standard
11445 Jak wspomniałem wcześniej, mamy cztery sposoby na utworzenie nowej folii.
11446 Dla folii pionowych powinieneś użyć
11455 Różnica pomiędzy tymi środowiskami polega na wielkości odstępu pomiędzy
11459 \begin_layout Standard
11460 Folie poziome tworzymy za pomocą środowisk
11466 ShortRotatefoilhead
11469 Znów różnica miedzy nimi polega na odstępie pomiędzy tytułem a treścią.
11470 W obu skróconych wersjach mamy o pół cala mniejszy odstęp.
11473 \begin_layout Standard
11474 Jednym problemem z obsługą poziomych slajdów jest wymóg użycia sterownika
11479 do utworzenia pliku PostScriptŽ, w przeciwnym razie folia nie zostanie
11481 Jest możliwość uzyskania poziomych folii nawet jeśli nie masz programu
11486 , po prostu musisz włożyć folie poziomo do drukarki;-)
11489 \begin_layout Subsubsection
11490 Theorems, Lemmas, Proofs i więcej
11493 \begin_layout Standard
11494 Z powodu małego błędu w LyX-ie nie można umieścić dwóch środowisk tego samego
11495 typu bezpośrednio jedno po drugim.
11496 Musza one być czymkolwiek rozdzielone.
11497 Jeśli spróbujesz , będziesz mógł rozciągnąć poprzednie środowisko, tak
11498 abyś miał połączone dwa środowiska razem.
11499 A jak rozwiązać ten problem? Najprostszym rozwiązaniem jest wstawienie
11500 tekstu pomiędzy dwa środowiska lub wstawienie wstawki
11504 pomiędzy te środowiska zawierającej znak komentarza ,,
11509 To wymusi na LyX-ie utworzenie dwóch oddzielnych środowisk i da poprawny
11511 Przykład jest zawarty w dostarczonym pliku w dystrybucji LyX-a.
11512 pamiętaj, problem pojawia się tylko jeśli próbujesz umieścić dwa środowiska
11513 takie jak Theorem bezpośrednio jedno za drugim.
11516 \begin_layout Subsubsection
11520 \begin_layout Standard
11521 Możesz korzystać ze wszystkich obsługiwanych i występujących w innych klasach,
11522 środowisk list, a także z dwóch nowych.
11523 Tutaj opiszę tylko te nowe.
11524 Jeśli chcesz znaleźć więcej informacji o innych środowiskach list zajrzyj
11527 Podręcznika Użytkownika
11530 Jeśli zamierzasz korzystać z wyliczeń powinieneś także przeczytać sekcję
11532 \begin_inset CommandInset ref
11534 reference "sec:bullet"
11540 Wybór znaku wyliczenia
11545 \begin_layout Standard
11546 Dwa nowe style list
11554 , zaprojektowano aby ułatwić Ci tworzenie list czynności wykonanych i nie
11555 lub co jest w porządku lub złe, przez dostarczenie dedykowanych środowisk,
11556 które używają haczyka (akceptacji) lub krzyżyka (negacji) jako znaku wyliczenia.
11557 Te listy są w rzeczywistości dedykowanymi wariantami środowiska
11562 Wymagają one jednak zainstalowanego pakietu
11569 \begin_layout Subsubsection
11573 \begin_layout Standard
11578 TeX redefiniuje wstawki tabel i rysunków tak, aby pojawiły się dokładnie
11579 w miejscu ich wystąpienia w tekście.
11580 W rzeczywistości zmiany pozycji wstawki są ignorowane.
11583 \begin_layout Subsubsection
11585 \begin_inset CommandInset label
11587 name "sec:foilfoot"
11594 \begin_layout Standard
11607 są przeznaczone do sterowania lewą stopką.
11608 Pierwsze pozwala na dołączenie
11612 \begin_layout Plain Layout
11615 Aby dołączyć logo graficzne to należy jako argument polecenia
11622 \begin_inset Newline newline
11629 includegraphics{nazwapliku}
11631 oraz umieścić w preambule polecenie:
11632 \begin_inset Newline newline
11639 usepackage{graphicx}
11645 usepackage{graphics}
11650 logo graficznego do folii, a domyślnie wpisuje ,,--Typeset by FoilTeX--''.
11651 Drugie polecenie pozwala na wprowadzenie klasyfikacji dostępności, np.
11658 Domyślnie jest puste.
11661 \begin_layout Standard
11662 Pozostałe narożniki można wypełnić poleceniami
11665 \begin_inset space ~
11670 (domyślnie numer folii),
11673 \begin_inset space ~
11681 \begin_inset space ~
11689 \begin_layout Subsection
11690 Nieobsługiwane funkcje
11695 \begin_inset CommandInset label
11697 name "sec:unsuppfoils"
11704 \begin_layout Standard
11705 Wszystkie polecenia wyjaśnione poniżej należy wstawiać w środowisku
11713 wewnątrz innych środowisk.
11716 \begin_layout Subsubsection
11720 \begin_layout Standard
11721 Wszystkie długości są ustawiane poleceniem
11722 \begin_inset Newline newline
11744 \begin_inset Newline newline
11751 powinno być zastąpione nazwą długości, która chcesz zmienić, a
11756 Dla wszystkich długości należy podać jednostkę, np.
11769 ) lub jednostki względne w dokumencie lub długości odnoszące się do wielkości
11779 \begin_layout Standard
11780 Można zmieniać odstęp pomiędzy tytułem folii a treścią, przez zmianę długości
11788 Na przykład, aby na
11792 foliach tytuły były bliżej treści o pół cala, to wpisz do preambuły:
11793 \begin_inset Newline newline
11802 foilheadskip}{-0.5in}
11805 \begin_layout Standard
11806 Odstępy wokół wstawek mogą być ustawiane przez zmianę następujących długości:
11809 \begin_layout Labeling
11810 \labelwidthstring MMMMMMMMMMM
11817 odstęp pomiędzy tekstem a górą wstawki,
11820 \begin_layout Labeling
11821 \labelwidthstring MMMMMMMMMMM
11828 odstęp pomiędzy wstawką a podpisem,
11831 \begin_layout Labeling
11832 \labelwidthstring MMMMMMMMMMM
11839 odstęp pomiędzy podpisem a dalszym tekstem,
11842 \begin_layout Labeling
11843 \labelwidthstring MMMMMMMMMMM
11850 Możesz zadać węższy podpis wstawki niż otaczający tekst przez ustawienie
11852 Najlepiej odnosić się do długości
11861 \begin_layout Standard
11862 Jest jeszcze kilka długości związanymi ze strona tytułowa, które mogą być
11863 użyteczne jeśli masz długie tytuły lub kilku autorów:
11866 \begin_layout Labeling
11867 \labelwidthstring MMMMMMMMMMM
11874 odstęp pomiędzy nagłówkiem a
11881 \begin_layout Labeling
11882 \labelwidthstring MMMMMMMMMMM
11889 odstęp pomiędzy środowiskami
11900 \begin_layout Labeling
11901 \labelwidthstring MMMMMMMMMMM
11908 odstęp pomiędzy wielokrotnymi wierszami środowiska
11915 \begin_layout Labeling
11916 \labelwidthstring MMMMMMMMMMM
11923 odstęp pomiędzy środowiskami
11934 \begin_layout Labeling
11935 \labelwidthstring MMMMMMMMMMM
11942 odstęp pomiędzy środowiskami
11953 \begin_layout Standard
11954 Ostatnia długość odnosi się do wszystkich środowisk list.
11965 środowiska listy, wtedy wszystkie odstępy pionowe pomiędzy elementami listy
11967 Uwaga -- to jest polecenie, a nie długość i nie wymaga
11973 tak jak wspomniane powyżej długości.
11976 \begin_layout Subsubsection
11980 \begin_layout Standard
11993 sterują wyświetlaniem na danym slajdzie logo zdefiniowanym poleceniem
12000 Jeśli wpiszesz polecenie
12006 do preambuły, to wówczas na żadnej folii nie pojawi się logo.
12007 Jeśli nie chcesz aby pojawiło się logo na jednej z folii, to umieść na
12014 tuż po tytule strony, a następnie umieść polecenie
12020 po tytule następnej folii.
12023 \begin_layout Standard
12024 Pozostałe polecenia sterujące:
12027 \begin_layout Labeling
12028 \labelwidthstring MMMMMMMMM
12035 prawa stopka, domyślnie zawiera numer strony
12038 \begin_layout Labeling
12039 \labelwidthstring MMMMMMMMM
12049 \begin_layout Labeling
12050 \labelwidthstring MMMMMMMMM
12060 \begin_layout Standard
12061 Jeśli zdecydujesz się użyć styl strony
12069 , prawdopodobnie powinieneś dodać
12070 \begin_inset Newline newline
12084 \begin_inset Newline newline
12087 do preambuły, tak aby nagłówki i stopki były właściwie umieszczone na poziomych
12089 Jest to spowodowane niezgodnością układów stron dostarczanych przez pakiet
12101 \begin_layout Section
12102 Latex8 (Dokumenty konferencyjne IEEE )
12105 \begin_layout Standard
12111 \begin_layout Subsection
12115 \begin_layout Standard
12116 Since this class is specifically for writing submissions to IEEE sponsored
12117 conferences I strongly recommend that you get a copy of their Authors Kit.
12122 package and associated bibliography style file is included in the kit.
12123 The Authors Kit is usually sent out by email once your initial submission
12125 There is a lot of useful information in the Authors Kit explaining formatting
12126 restrictions and so on and I will assume you have read this since that
12127 means I don't have to repeat it all here.
12130 \begin_layout Subsection
12134 \begin_layout Standard
12139 \begin_layout Subsection
12140 Obsługiwane środowiska
12143 \begin_layout Itemize
12147 \begin_layout Itemize
12151 \begin_layout Itemize
12155 \begin_layout Itemize
12159 \begin_layout Itemize
12163 \begin_layout Itemize
12167 \begin_layout Itemize
12171 \begin_layout Itemize
12175 \begin_layout Itemize
12179 \begin_layout Subsection
12180 Różnice pomiędzy ekranem a dokumentem
12183 \begin_layout Standard
12184 There are slight differences in appearance mainly with the presentation
12185 of section counters.
12186 On screen the trailing period of the section counter is missing but it
12187 will appear in the output so don't let this worry you.
12190 \begin_layout Section
12191 Hollywood (Hollywood spec scripts)
12194 \begin_layout Standard
12200 \begin_layout Subsection
12204 \begin_layout Standard
12205 Getting the format of a Hollywood script right is a ,,rite of passage''.
12206 Został zaprojektowany do czytania ze zwróceniem uwagi na treść oraz aby
12207 być łatwym i przyjaznym w czytaniu dla aktorów.
12208 Każda strona scenariusza powinna być jedną minutą filmu.
12209 Nie pisz tego czego nie możesz zobaczyć lub usłyszeć na ekranie.
12210 W całym dokumencie powinna być stosowana czcionka Courier 12pkt, bez kursywy.
12213 \begin_layout Subsection
12217 \begin_layout Standard
12218 Tekst mówcy nie powinien być NIGDY łamany w połowie zdania.
12219 Jeśli tekst mówcy jest kontynuowany na następnej stronie, powtórz
12230 \begin_layout Subsection
12234 \begin_layout Standard
12235 Wstaw nazwę mówcy (
12239 ) jako etykietę, a dalej wykorzystuj ją przez odnośniki wewnętrzne.
12240 Okno odnośników będzie wyświetlało obsadę.
12241 Odnośniki możesz używać do wstawiania nazwy mówcy również w tekście narratora.
12244 \begin_layout Subsection
12245 Rozmiar papieru i marginesy
12248 \begin_layout Standard
12249 USLetter, lewy 1.6in, prawy 0.75in, górny 0.5in, dolny 0.75in
12252 \begin_layout Subsection
12256 \begin_layout Standard
12257 Dostępne są następujące środowiska.
12258 Możesz użyć układu hollywood.bind aby uzyskać skróty klawiszowe jak poniżej.
12261 \begin_layout Itemize
12265 \begin_inset Newline newline
12270 Użyj gdzie nic innego nie pasuje.
12271 Próbuj nie korzystać z niego.
12274 \begin_layout Itemize
12278 \begin_inset space \hfill{}
12282 \begin_inset Newline newline
12287 Used to describe stage setting and the action.
12288 Pierwsze użycie nazwy aktora napisz kapitalikiem.
12291 \begin_layout Itemize
12295 \begin_inset space ~
12301 \begin_inset space \hfill{}
12309 \begin_inset Newline newline
12312 Usually followed by something like ,,on Sally waking up''.
12315 \begin_layout Itemize
12319 \begin_inset space \hfill{}
12323 \begin_inset Newline newline
12328 Introduces a new INTERIOR camera set-up.
12329 Always followed by DAY or NIGHT, or something similar to define the lighting
12331 Pisz zawsze dużymi literami.
12334 \begin_layout Itemize
12338 \begin_inset space \hfill{}
12342 \begin_inset Newline newline
12347 Introduces a new EXTERIOR camera set-up.
12348 Pisz zawsze dużymi literami.
12351 \begin_layout Itemize
12355 \begin_inset space \hfill{}
12359 \begin_inset Newline newline
12364 The character speaking.
12367 \begin_layout Itemize
12371 \begin_inset space \hfill{}
12375 \begin_inset Newline newline
12380 Instrukcje dla mówcy.
12381 Nawiasy ,,()'' są wstawiane automatycznie i wyświetlane są tylko w LyX-ie,
12382 ale zawsze będa drukowane.
12385 \begin_layout Itemize
12389 \begin_inset space \hfill{}
12393 \begin_inset Newline newline
12405 \begin_layout Itemize
12409 \begin_inset space \hfill{}
12413 \begin_inset Newline newline
12418 Instrukcja przemieszczania dla kamery, np.
12422 \begin_layout Itemize
12426 \begin_inset space ~
12430 \begin_inset space \hfill{}
12436 \begin_layout Itemize
12440 \begin_inset space \hfill{}
12446 \begin_layout Itemize
12450 \begin_inset space \hfill{}
12456 \begin_layout Itemize
12460 \begin_inset space ~
12464 \begin_inset space \hfill{}
12470 \begin_layout Subsection
12474 \begin_layout Itemize
12475 (O.S) --- off screen
12478 \begin_layout Itemize
12479 (V.0) --- voice over
12482 \begin_layout Itemize
12487 \begin_layout Itemize
12492 \begin_layout Itemize
12493 PAN --- przesunięcie kamery
12496 \begin_layout Itemize
12497 INSERT --- cut to close-up of
12500 \begin_layout Section
12504 \begin_layout Standard
12510 \begin_layout Subsection
12514 \begin_layout Standard
12515 Klasa Broadway jest przeznaczona dla piszących scenariusze teatralne.
12516 Ten format jest bardziej dekoracyjny i o wiele mniej ustandaryzowany.
12517 Ten format powinien być odpowiedni dla workshopów.
12520 \begin_layout Subsection
12524 \begin_layout Standard
12525 Podobnie jak format Hollywood.
12528 \begin_layout Subsection
12532 \begin_layout Standard
12533 Wstaw nazwę mówcy (
12537 ) jako etykietę, a dalej wykorzystuj ją przez odnośniki wewnętrzne.
12538 Okno odnośników wewnętrznych będzie wyświetlać aktualną obsadę.
12541 \begin_layout Subsection
12542 Rozmiar papieru i marginesy
12545 \begin_layout Standard
12546 USLetter, lewy 1.6in, prawy 0.75in, górny 0.5in, dolny 0.75in
12549 \begin_layout Subsection
12553 \begin_layout Standard
12554 Dostępne są następujące środowiska.
12555 Możesz użyć układu broadway.bind aby uzyskać skróty klawiszowe jak poniżej.
12558 \begin_layout Itemize
12562 \begin_inset Newline newline
12567 Nie powinieneś go używać, ale jest jeśli inne nie będą Ci odpowiadać.
12570 \begin_layout Itemize
12574 \begin_inset space \hfill{}
12578 \begin_inset Newline newline
12583 Used to describe stage setting and the action.
12584 Pierwsze użycie nazwy aktora napisz kapitalikiem.
12587 \begin_layout Itemize
12591 \begin_inset space \hfill{}
12595 \begin_inset Newline newline
12600 Automatycznie numerowane.
12601 Na ekranie będzie numeracja liczbami arabskimi, a na wydruku rzymskimi.
12604 \begin_layout Itemize
12608 \begin_inset space \hfill{}
12612 \begin_inset Newline newline
12617 Tekst jest centrowany.
12620 \begin_layout Itemize
12624 \begin_inset space \hfill{}
12628 \begin_inset Newline newline
12633 Nie jest numerowane automatycznie.
12635 This is because I couldn't figure out how.
12638 \begin_layout Itemize
12642 \begin_inset space ~
12646 \begin_inset space \hfill{}
12650 \begin_inset Newline newline
12655 A special case of Narrative to describe the setting and action as the curtain
12659 \begin_layout Itemize
12663 \begin_inset space \hfill{}
12667 \begin_inset Newline newline
12672 Nazwa mówcy (aktora), wyśrodkowana napisana będzie kapitalikiem.
12675 \begin_layout Itemize
12679 \begin_inset space \hfill{}
12683 \begin_inset Newline newline
12688 Instrukcje dla mówcy.
12689 Nawiasy ,,()'' są wstawiane automatycznie, ale wyświetlane są tylko w LyX-ie,
12690 ale zawsze będa drukowane.
12691 To środowisko jest używane tylko wewnątrz środowiska
12698 \begin_layout Itemize
12702 \begin_inset space \hfill{}
12706 \begin_inset Newline newline
12714 \begin_layout Itemize
12718 \begin_inset space \hfill{}
12722 \begin_inset Newline newline
12727 Opuszczenie kurtyny.
12730 \begin_layout Itemize
12734 \begin_inset space \hfill{}
12740 \begin_layout Itemize
12744 \begin_inset space \hfill{}
12750 \begin_layout Itemize
12754 \begin_inset space \hfill{}
12760 \begin_layout Standard
12764 \begin_layout Section
12768 \begin_layout Standard
12774 \begin_layout Standard
12778 \begin_inset space ~
12783 współpracuje z klasą RevTeX 4.0 (wydanie
12784 \begin_inset Formula $\beta$
12787 z maja 1999 roku) American Physical Society.
12788 LyX ma klasę dokumentu
12792 , która współpracuje z RevTeX 3.1.
12793 Jednak wersja 3.1 jest generalnie przestarzała jako współpracująca z LaTeX2.09,
12794 co oznacza, że współpraca z LyX-em nie jest najlepsza., ponieważ LyX wymaga
12796 Since RevTeX 4.0 has been designed to work much more cleanly with LaTeX2e,
12800 \begin_inset space ~
12805 textclass should also be pretty easy to use.
12808 \begin_layout Standard
12809 These documents are supposed to be used in
12813 to the RevTeX 4.0 documents, so we don't describe any of the special RevTeX
12814 macros, and assume you'll know what to put in the preamble if necessary.
12817 \begin_layout Subsection
12821 \begin_layout Standard
12822 All you need to do is install RevTeX 4, as described in the package's README
12824 the package can be found atThe RevTeX 4 Web Site
12825 \begin_inset Flex URL
12828 \begin_layout Plain Layout
12830 http://publish.aps.org/revtex4/
12836 Install it somewhere that LaTeX can see it.
12837 Test it by trying to LaTeX a short RevTeX 4 document in some random directory
12838 (i.e., not the directory where you installed the class file.) Then, if you
12839 reconfigure LyX, it will find the class file and let you use the RevTeX4
12843 \begin_layout Standard
12844 Probably the easiest way to get started is either to import a RevTeX 4 document
12852 \begin_inset space ~
12857 template, found in the templates directory.
12860 \begin_layout Subsection
12864 \begin_layout Standard
12865 Optional arguments to
12871 , like ,,preprint'' and ,,aps'', go in the
12884 Remember that in RevTeX, at least one optional argument is required!
12887 \begin_layout Standard
12888 Other preamble matter, like
12899 popup, also as usual.
12902 \begin_layout Subsection
12906 \begin_layout Standard
12907 The layouts basically correspond to the commands in RevTeX4.0.
12908 For example, the Email layout corresponds to
12915 Note that (at least as of RevTeX 4.0 Beta), the
12923 layouts are exactly equivalent, so you shouldn't need to use both.
12927 \begin_layout Plain Layout
12928 In case you're curious, both were included so that
12932 would be able to translate both
12952 \begin_layout Standard
12953 There are a couple of important unique aspects of RevTeX 4 which might cause
12954 bugs that will be even more confusing in LyX.
12957 \begin_layout Standard
12975 The LyX equivalent is that there is a separate Thanks layout.
12980 write footnotes in the
12984 layout, or weird things may happen.
12985 See the RevTeX 4 documentation for more details.
12988 \begin_layout Standard
12992 \begin_inset space ~
13000 \begin_inset space ~
13009 layouts must be placed
13017 layout and the corresponding
13034 , the LaTeX won't compile.
13037 \begin_layout Subsection
13041 \begin_layout Standard
13042 The main problem with this layout is that you can't use the optional arguments
13043 to layouts like Email and Title.
13044 (The problem is not unique to this layout; in LyX 1.0, you can't use optional
13045 arguments to the Section layouts.) This means that after you export that
13046 file to LaTeX (which you'll need to do eventually to send it in to APS),
13047 you'll need to edit the LaTeX file with a text editor to add the optional
13048 arguments to set, e.g., the running title for the page headers.
13049 Lacking these layouts makes the
13055 (and the equivalent
13061 ) useless, so the corresponding layouts don't exist, and will have to be
13063 This drawback will be fixed in LyX 1.2.
13066 \begin_layout Section
13067 article (mwart), book (mwbk) i report (mwrep)
13070 \begin_layout Standard
13076 \begin_layout Standard
13089 autorstwa marcina Wolińskiego odpowiadają klasom LateX-a odpowiednio:
13102 Zastępują one standardowe klasy:
13115 Są one zgodne z polskimi zwyczajami typograficznymi.
13118 \begin_layout Standard
13119 Podstawowe różnice:
13122 \begin_layout Itemize
13123 Nienumerowane tytularia ( z gwiazdką) są dopisywane do spisu treści.
13126 \begin_layout Itemize
13127 Dodatkowe style strony:
13131 \begin_layout Description
13132 uheadings pagina górna z linią oddzielającą,
13135 \begin_layout Description
13136 myheadings pagina górna z zadawaną treścią poleceniami:
13151 \begin_layout Description
13152 myuheadings pagina górna z zadawaną treścią z linią oddzielającą,
13155 \begin_layout Description
13156 outer paginacja w stopce od strony zewnętrznego marginesu
13160 \begin_layout Itemize
13165 \begin_layout Description
13166 rmheadings szeryfowe tytularia -- opcja domyślna
13169 \begin_layout Description
13170 sfheadings bezszeryfowe tytularia
13173 \begin_layout Description
13174 authortitle najpierw autor poniżej tytuł -- opcja domyślna
13177 \begin_layout Description
13178 titleauthor najpierw tytuł poniżej autor
13181 \begin_layout Description
13182 withmarginpar rezerwuje miejsce na marginalia
13186 \begin_layout Chapter
13187 Import i eksport innych formatów plików
13190 \begin_layout Section
13194 \begin_layout Standard
13195 Zagadnienie importu i eksportu z/do innych formatów plików zostało wspomniane
13198 Podręczniku Użytkownika
13201 W tym rozdziale jest opisane więcej szczegółów potrzebnych do zrozumienia
13202 tego co się dzieje po naciśnięciu polecenia
13207 lik\SpecialChar \menuseparator
13219 lik\SpecialChar \menuseparator
13229 \begin_layout Section
13230 Import z innych formatów
13233 \begin_layout Subsection
13237 \begin_layout Standard
13240 Translating from LaTeX into LyX is performed by a converter program called
13248 Ponadto jest to samodzielny program, który może być wywoływany z wiersza
13250 LyX wywołuje go automatycznie podczas importu pliku LaTeX-a.
13252 \begin_inset space ~
13256 \begin_inset CommandInset ref
13258 reference "sec:Importowanie-plików-LaTeX-a"
13262 dla pełniejszego opisu.
13265 \begin_layout Subsection
13269 \begin_layout Standard
13270 Są dwie metody importu plików tekstowych ASCII.
13271 Import ,,jako wiersze'' zachowuje wszystkie końce wierszy z pliku ASCII
13272 do LyX-a, wówczas każdy wiersz jest oddzielnym akapitem.
13273 Podczas importu ,,jako akapit'' kolejne wiersze łączone są w jeden akapit.
13274 Pusty wiersz traktowany jest jako separator akapitów.
13277 \begin_layout Subsection
13281 \begin_layout Standard
13284 [Editor's note: Needs to be written, obviously - any volunteers? --- mer]
13287 \begin_layout Section
13288 Eksport do innych formatów
13291 \begin_layout Subsection
13295 \begin_layout Standard
13296 LyX tworzy dwa typy plików LaTeX-owych: pliki do normalnego przetwarzania
13297 (do podglądu DVI itp.), które nie są nigdy oglądane oraz pliki o formie
13298 czytelnej dla ludzi.
13299 Jedyną możliwą do ustawienia jest dyrektywa
13305 określająca maksymalną długość wiersza pliku, domyślną wartością jest 75
13307 Plik wynikowy jest poprawnym plikiem LaTeX-a, lecz preambuła może wyglądać
13308 trochę przerażająco ponieważ zawiera kilka definicji używanych przez LyX-a,
13309 które nie wyglądają na utworzone przez człowieka.
13312 \begin_layout Subsection
13316 \begin_layout Standard
13329 ndependent -- ,,sprzętowo niezależne'') są tworzone podczas przetwarzania
13330 Twojego dokumentu przez LaTeX.
13331 Nie ma żadnych opcji do ustawienia przez użytkownika.
13334 \begin_layout Subsection
13338 \begin_layout Standard
13339 Następny krokiem w łańcuchu konwersji jest konwersja pliku DVI do PostScript.
13340 Najczęściej używanym do tego celu programem jest program
13345 Wybrany program należy podać w pliku
13356 Argumenty wiersza poleceń, np.
13357 dla dvips polecenia druku w odwrotnej kolejności (
13361 ) można podać w dyrektywie
13365 print_extra_options
13370 \begin_layout Subsection
13374 \begin_layout Standard
13375 Eksport do ASCII próbuje zachować ,,kształt'' dokumentu jak to możliwe,
13376 ale takie elementy jak centrowanie i wcięcia są odrzucane, a akapity są
13377 rozdzielane pustym wierszem.
13378 Numeracja sekcji i odnośników jest wykonana poprawnie, tak że w efekcie
13379 plik jest dość przejrzysty.
13380 Jedyną możliwą do ustawienia jest dyrektywa
13386 określająca maksymalną długość wiersza pliku ASCII.
13389 \begin_layout Subsection
13393 \begin_layout Standard
13394 Dokumenty LyX-a mogą być konwertowane do formatu hipertekstowego, zwykle
13395 najpierw dokonywana jest konwersja do LaTeX-a, który konwertuje do formatu
13399 \begin_layout Standard
13400 Aktualnie są dostępne dla LyX-a trzy konwertery LaTeX
13401 \begin_inset Formula $\rightarrow$
13417 Są one wykrywane automatycznie, jednak można wymusić wybór jednego z nich
13418 dyrektywą w pliku konfiguracyjnym
13425 W tej dyrektywie można także dołączyć argumenty wiersza poleceń.
13426 Czytaj komentarze w pliku
13430 , które zawierają najbardziej aktualne informacje dotyczące szczegółów użycia
13431 poszczególnych dyrektyw.
13434 \begin_layout Subsection
13438 \begin_layout Standard
13446 \begin_layout Standard
13447 Najszybszą drogą do tworzenia plików PDF (bez znaczników, linków itp.) w
13448 dowolnej wersji LyX-a jest zapisanie dokumentu w formacie PostScript, a
13449 następnie uruchomienie polecenia
13454 Począwszy od wersji 1.1.6 dostępna jest pozycja menu
13459 lik\SpecialChar \menuseparator
13460 Exportuj\SpecialChar \menuseparator
13464 Od wersji 1.1.6 jest to najlepsza droga do uzyskania porządnych plików PDF.
13465 Jest trochę kłopotów z czcionkami, na które powinieneś uważać -- zobacz
13466 \begin_inset CommandInset ref
13468 reference "sec:badfonts"
13475 \begin_layout Subsubsection
13479 \begin_layout Standard
13480 Korzystając z pdfLaTeX potrzebujesz skonwertować swoje obrazki EPS do formatu
13482 \begin_inset CommandInset ref
13484 reference "sec:pdfeps"
13488 ) i nie możesz używać pstricks.
13489 Z drugiej strony, korzystając z pdfLaTeX można wstawiać wprost rysunki
13490 w formatach JPEG lub PNG, używać czcionek TrueType i wiele innych.
13493 \begin_layout Subsubsection
13494 Dlaczego tekst wygląda mało czytelnie przy podglądzie za pomocą Acrobat
13496 \begin_inset CommandInset label
13498 name "sec:badfonts"
13505 \begin_layout Standard
13506 Źródłem kłopotów są czcionki bitmapowe brzydko wyświetlane przez Acrobat
13508 Podczas tworzenia pliku PDF z pliku LyX-a potrzebujesz czcionek obwiedniowych
13509 zamiast bitmapowych (w rzeczywistości powinieneś także używać czcionek
13510 obwiedniowych w plikach postscriptowych).
13513 \begin_layout Standard
13514 Ostatnie dystrybucje LaTeX-a posiadają standardowe czcionki CM (Computer
13515 Modern) PostScript Type 1.
13516 PdfLaTeX używa tych czcionek domyślnie.
13517 Dvips nie używa ich domyślnie, dla ich użycia należy dopisać do pliku
13521 następujące wiersze
13524 \begin_layout LyX-Code
13528 \begin_layout LyX-Code
13532 \begin_layout Standard
13533 Jeśli używane jest domyślne kodowanie LaTeX-a (OT1), to nie trzeba robić
13535 Ale jeśli używane jest kodowanie T1 to LaTeX używa nowych czcionek EC,
13536 dla których nie ma wersji Type1.
13537 Rozwiązaniem jest użycie pakietu ae, który emuluje kodowanie T1 używając
13539 Należy wówczas w preambule dopisać
13543 usepackage{ae,aecompl}
13546 Jednak niektórych znaków brakuje w czcionkach CM (np.
13547 eth, thorn) i są one pobierane z czcionek EC.
13548 Dlatego pobierane są znaki jako bitmapy.
13551 \begin_layout Standard
13552 Uwaga: LyX używa domyślnie kodowania T1.
13553 Jeśli chcesz stosować domyślne kodowanie (co nie jest zalecane chyba że
13554 piszesz tylko w języku angielskim), dodaj wiersz
13558 font_encoding default
13569 \begin_layout Plain Layout
13570 Dla składu w języku polskim zaleca się stosować kodowanie OT4 oraz pakiet
13584 włącza spolonizowane czcionki CM w układzie OT4 zwane czcionkami PL.
13585 Czcionki PL występują również w wersji obwiedniowej co rozwiązuje problemy
13586 z Acrobat Readerem.
13593 Alternatywą jest użycie standardowych czcionek postscriptowych zamiast
13595 Do tego potrzebujesz wybrać pslatex jako globalną czcionkę w oknie układu
13597 Gdy używamy czcionek postsciptowych to pliki PDF są mniejsze o czcionki
13598 nie dołączone do pliku.
13599 Ponadto czcionki postscriptowe dołączają wszystkie krzywe T1.
13600 Z drugiej zaś strony czcionki postscriptowe nie posiadają półgrubych czcionek
13601 symboli i muszą być użyte pmb (poor man's bold, zobacz
13602 \begin_inset CommandInset ref
13604 reference "sec:pdfbold"
13609 Czcionki postscriptowe także wyglądają inaczej z zestawu czcionek CM.
13612 \begin_layout Standard
13613 Podsumowując czcionki postscriptowe i Computer Modern dają dobre rezultaty
13614 (z kilkoma wyjątkami).
13615 Decyzja których używać jest kwestią gustu.
13618 \begin_layout Subsubsection
13619 Jak mogę użyć pdfLaTeX z obrazkami w formacie EPS?
13620 \begin_inset CommandInset label
13629 \begin_layout Standard
13630 PdfLaTeX nie obsługuje włączania plików EPS, ale obsługuje włączanie plików
13632 Jeśli masz dokumenty z włączonymi rysunkami EPS, np.
13640 \begin_layout Enumerate
13650 \begin_layout Enumerate
13651 Kiedy wstawiasz rysunek w dokumencie nie podawaj rozszerzenia nazwy pliku:
13652 na przykład, wstawiając plik
13656 wystarczy wpisać tylko
13660 w oknie dialogowym.
13663 \begin_layout Standard
13664 Uwaga: W LyX 1.2.0 będzie możliwe wstawianie różnych rodzajów rysunków ze
13665 wszystkimi niezbędnymi transformacjami.
13666 Częściowo funkcjonalne wstawianie istnieje w wersji 1.1.6, do użycia należy
13669 M-x graphics-insert
13674 \begin_layout Subsubsection
13677 boldsymbol{} nie działa gdy używam pslatex?
13678 \begin_inset CommandInset label
13687 \begin_layout Standard
13688 Czcionki PostScript nie posiadają symboli półgrubych.
13689 Rozwiązaniem jest użycie polecenia
13698 \begin_layout Standard
13699 Jest to możliwe przez przedefiniowanie polecenia
13714 \begin_layout LyX-Code
13724 \begin_layout Standard
13728 \begin_layout Subsubsection
13729 Czy jest możliwe zapisanie kodu przetwarzanego tylko przez pdfLaTeX-a?
13732 \begin_layout Standard
13737 \begin_layout LyX-Code
13745 \begin_layout LyX-Code
13755 \begin_layout LyX-Code
13761 \begin_layout LyX-Code
13767 \begin_layout LyX-Code
13773 \begin_layout LyX-Code
13779 \begin_layout LyX-Code
13783 \begin_layout LyX-Code
13789 \begin_layout LyX-Code
13792 pdfinfo { /Author (your name and e-mail address)
13795 \begin_layout LyX-Code
13796 /Title (official title -- i.e., title element)
13799 \begin_layout LyX-Code
13800 /Subject (one line description of the document)
13803 \begin_layout LyX-Code
13807 \begin_layout LyX-Code
13810 pdfcatalog { /PageMode (/UseNone)
13813 \begin_layout LyX-Code
13814 % /OpenAction (fitbh)
13817 \begin_layout LyX-Code
13821 \begin_layout LyX-Code
13824 usepackage[pdftex]{hyperref}
13827 \begin_layout LyX-Code
13833 \begin_layout LyX-Code
13836 usepackage[ps2pdf]{hyperref}
13839 \begin_layout LyX-Code
13845 \begin_layout Subsection
13846 Eksport użytkownika
13849 \begin_layout Standard
13850 Eksport użytkownika jest możliwy jeśli masz dziwny format do którego chcesz
13851 konwertować, zakładając, że masz odpowiedni konwerter.
13852 Format pliku wejściowego jest podany w dyrektywie
13856 custom_export_format
13859 LyX będzie automatycznie konwertował plik do tego miejsca, a wtedy zostanie
13860 on przekazany do Twojego konwertera.
13861 Możliwymi wartościami są:
13884 \begin_layout Standard
13885 Polecenie wywołania konwertera jest podane w dyrektywie
13889 custom_export_command
13892 To powinno być kompletne polecenie wiersza poleceń, które wykorzystuje
13897 do przekazania nazwy pliku głównego.
13900 \begin_layout Standard
13901 Może będziesz musiał trochę poprawić podaną sekwencję, dla zgodności z twoją
13905 \begin_layout Standard
13906 Omawiany sposób eksportu ustawia się w domyślnym lokalnym pliku
13911 Gdy wybierzesz polecenie
13916 lik\SpecialChar \menuseparator
13924 ksportuj\SpecialChar \menuseparator
13934 , pojawi się okno, w którym można zmienić dowolną wartość.
13937 \begin_layout Chapter
13938 Funkcje LyX-a wymagające zewnętrznych programów
13941 \begin_layout Section
13945 \begin_layout Standard
13951 \begin_layout Subsection
13952 Wysyłanie faksów wprost z LyX-a
13955 \begin_layout Standard
13956 Przede wszystkim musimy wspomnieć, że LyX potrafi wysyłać faksy pod warunkiem,
13957 że masz zainstalowane i działające oprogramowanie do wysyłania faksów (np.
13958 HylaFax, efax, mgetty+sendfax, \SpecialChar \ldots{}
13960 LyX pracuje tylko jako graficzny interfejs (front end) do tych programów!
13963 \begin_layout Standard
13964 W zależności od używanego oprogramowania faksowego musisz ustawić kilka
13973 \begin_layout Description
13980 Tutaj należy podać polecenie, które ma wywołać LyX aby wysłać faks.
13981 Polecenie powinno być zdolne przetworzyć plik PostScript, wytworzony przez
13983 Łańcuch polecenia może zawierać następujące zmienne:
13987 \begin_layout Description
13992 zastępuje nazwę zmiennej środowiska FAX_SERVER
13995 \begin_layout Description
14000 zastępuje zawartość pola komentarz
14003 \begin_layout Description
14008 zastępuje zawartość pola Firma
14011 \begin_layout Description
14016 zastępuje zawartość pola nazwa
14019 \begin_layout Description
14024 zastępuje zawartość pola numer faksu
14027 \begin_layout Description
14032 zastępuje nazwę pliku, który ma zostać wysłany
14036 \begin_layout Paragraph
14040 \begin_layout Standard
14041 Przyjmujemy, że nazwałeś plik ,,
14045 '' i chciałbyś wysłać go wprost do faksu nie opuszczając LyX-a.
14046 Masz zainstalowane oprogramowanie HylaFax i twoja zmienna środowiska
14054 '' i podałeś te wartości w oknie faksowania:
14057 \begin_layout Labeling
14058 \labelwidthstring 00.00.0000
14062 \begin_inset space ~
14070 \begin_layout Labeling
14071 \labelwidthstring 00.00.0000
14075 \begin_inset space ~
14083 \begin_layout Labeling
14084 \labelwidthstring 00.00.0000
14092 \begin_layout Labeling
14093 \labelwidthstring 00.00.0000
14098 This comment string
14101 \begin_layout Standard
14102 Z podanymi niżej ustawieniami:
14105 \begin_layout LyX-Code
14109 \begin_inset Quotes eld
14112 sendfax -n -h '$$Host' -c '$$Comment'
14115 \begin_layout LyX-Code
14116 -x '$$Enterprise' -d '$$Name'@'$$Phone' '$$FName'
14117 \begin_inset Quotes erd
14123 \begin_layout Standard
14124 zostanie wykonane polecenie:
14127 \begin_layout LyX-Code
14128 sendfax -n -h faxhost.mydomain -c 'This comment string'
14131 \begin_layout LyX-Code
14132 -x 'Startrek' -d 'Someone'@'+39-2-444666'
14135 \begin_layout LyX-Code
14136 <tempfile-path>/newfile.ps
14139 \begin_layout Description
14146 Zawiera nazwę pliku książki telefonicznej, którą możesz utworzyć w oknie
14148 Domyślną wartością jest
14150 $HOME/.lyx/phonebook.
14153 \begin_layout Paragraph
14157 \begin_layout LyX-Code
14160 phone_book myphonebook
14163 \begin_layout Standard
14164 zapisuje i czyta plik książki telefonicznej z pliku
14166 $HOME/.lyx/myphonebook
14169 \begin_layout LyX-Code
14172 phone_book /var/lib/phonebook
14175 \begin_layout Standard
14176 zapisuje i czyta plik książki telefonicznej
14181 \begin_layout Description
14188 W tym miejscu podajesz program, który LyX wywoła jako zewnętrzny program
14189 do wysłania Twojego faksu (np.
14190 tkhylafax), zamiast wbudowanego formularza faksu.
14191 Dopuszczalna jest tylko zmienna
14198 \begin_layout Paragraph
14202 \begin_layout LyX-Code
14206 \begin_inset Quotes eld
14209 tkhylafax '$$Fname'
14210 \begin_inset Quotes erd
14216 \begin_layout Standard
14217 Przy powyższych założeniach zostanie wykonane następujące polecenie:
14220 \begin_layout LyX-Code
14221 tkhylafax <tempfile-path>/newfile.ps
14224 \begin_layout Section
14228 \begin_layout Standard
14234 \begin_layout Subsection
14238 \begin_layout Standard
14243 możesz znaleźć polecenie
14250 \begin_inset space ~
14256 Ta funkcja LyX-a wymaga posiadania zainstalowanego zewnętrznego programu
14261 i jest wygaszone jeśli go nie posiadasz.
14262 Możesz go pobrać z archiwów CTAN lub z
14263 \begin_inset Flex URL
14266 \begin_layout Plain Layout
14268 http://www.ifi.uio.no/~jensthi/chktex/
14276 \begin_layout Standard
14281 jest programem napisanym przez sfrustrowanego
14286 , ponieważ wiele konstrukcji LaTeX-a czasami jest nieintuicyjnych i łatwych
14288 Program przetwarzając Twój plik LaTeX-a sprawdza integralność pliku i zaznacza
14290 W języku technicznym jest to
14297 \begin_layout Standard
14298 Czy CheckTeX jest kontrolerem składni, którego użycie zapewni poprawne pliki
14299 LateX-a? Odpowiedź jest prosta: Tak jak
14303 nie tylko sprawdza składnię programów w języku C, semantykę, wyłapuje wiele
14304 typowych błędów typograficznych.
14309 potrafi wykryć wiele podstawowych błędów, takich jak:
14312 \begin_layout Itemize
14313 Ellipsis detection:
14314 \begin_inset Newline newline
14317 Use \SpecialChar \ldots{}
14321 \begin_layout Itemize
14322 No space in front of/after parenthesis:
14323 \begin_inset Newline newline
14329 \begin_layout Itemize
14330 Enforcement of normal space after common abbreviations:
14331 \begin_inset Newline newline
14336 is too wide spacing.
14339 \begin_layout Itemize
14340 Enforcement of end-of-sentence space when the last sentence ends with a
14342 \begin_inset Newline newline
14346 And this is wrong spacing.
14349 \begin_layout Itemize
14350 Space in front of labels and similar commands:
14351 \begin_inset Newline newline
14354 The label should stick right up to the text to avoid falling to a wrong
14356 \begin_inset CommandInset label
14366 \begin_layout Plain Layout
14367 This footnote is in danger of falling off to a wrong page
14375 \begin_layout Itemize
14376 Space in front of references, instead of hard spaces:
14377 \begin_inset Newline newline
14380 In you are in bad luck, the text will break right between the referenced
14381 text and reference number, and that's a pity.
14383 \begin_inset CommandInset ref
14385 reference "sec:chktex"
14392 \begin_layout Itemize
14393 Use of ,,x'' instead of
14394 \begin_inset Formula $\times$
14398 \begin_inset Newline newline
14401 2x2 looks cheap compared to
14402 \begin_inset Formula $2\times2$
14408 \begin_layout Standard
14409 i inne \SpecialChar \ldots{}
14410 To jest nieocenione narzędzie gdy ,,zakończyliśmy'' pracę nad dokumentem.
14411 Przed wydrukowaniem powinniśmy sprawdzić obligatoryjnie pisownię i uruchomić
14415 \begin_layout Subsection
14419 \begin_layout Standard
14420 Jeśli masz zainstalowany program
14424 , po prostu wybierz z menu polecenie
14429 dycja\SpecialChar \menuseparator
14437 To spowoduje utworzenie pliku LaTeX-a na podstawie Twojego dokumentu, sprawdzen
14442 i wstawienie ,,okienek błędów'' do dokumentu z ostrzeżeniami
14446 , jeśli jakieś znalazł.
14447 Ostrzeżenia zostaną umieszczone blisko miejsca wystąpienia błędu, które
14448 możesz szybko odnaleźć za pomocą polecenia z menu
14453 awigacja\SpecialChar \menuseparator
14456 lub za pomocą skótu klawiszowego
14460 w domyślnym pliku bind
14465 Okienko błędu otwiera się przez kliknięcie na nim myszką lub domyślnym
14470 albo skrótem z pliku bind
14479 Przeczytaj uwagi i popraw błędy jeśli są.
14480 Jeśli masz kłopoty ze zrozumieniem co oznaczają ostrzeżenia, możesz spokojnie
14482 Remember that there is a hidden layer between the document on screen and
14483 the technical details in invoking
14487 , and this gap can make some warnings seem arcane or just right down plain
14491 \begin_layout Standard
14492 This document is an excellent testing bed for the feature, and it should
14493 provide quite a few warnings for you to fiddle with.
14494 Since computers are only so smart, expect most of the warnings to be false
14498 \begin_layout Subsection
14502 \begin_layout Standard
14503 Sometimes, you'll find that
14507 makes more noise than suits your mood.
14508 Then you can choose not to use it, wait until your mood changes, or try
14513 to get better along with you.
14514 Another choice in the most desperate situations is to use
14519 dycja\SpecialChar \menuseparator
14527 suń wszystkie okienka błędów
14529 , which will get rid of all warnings instantly.
14532 \begin_layout Standard
14541 bardzo konfigurowalny i extensible, nie powinieneś spodziewać się rozwiązania
14542 wszystkich problemów przez
14547 Since LyX has to generate a somewhat special LaTeX file to be able to match
14548 the line numbers from
14556 \begin_layout Plain Layout
14557 You can inspect the specific output from
14563 Edit\SpecialChar \menuseparator
14565 \begin_inset space ~
14569 \begin_inset space ~
14583 to appear correctly.
14584 Są dwie rzeczy, które możesz wykonać :
14587 \begin_layout Itemize
14588 Dopasuj polecenia wywołania
14596 lub w globalnym pliku konfiguracyjnym instalacji
14600 (zwykle jest to plik
14602 /usr/local/share/chktexrc
14605 Zobacz poniżej jak można włączać i wyłączać ostrzeżenia w wierszu poleceń.
14608 \begin_layout Itemize
14609 Wyeksportuj swoj dokument do LaTeX-a za pomocą polecenia
14614 lik\SpecialChar \menuseparator
14619 ksportuj\SpecialChar \menuseparator
14634 Invoked in this way, it can be a hassle to find the corresponding place
14635 in the document inside LyX, but with a little patience, you should be able
14639 \begin_layout Standard
14640 Poniższe komunikaty ostrzeżeń mogą być aktywowane lub wyłączone za pomocą
14641 odpowiednich wpisów w dyrektywie
14656 aby wyłączyć ostrzeżenie i
14661 Ostrzeżenia napisane kursywą są domyślnie wyłączone, przez domyślny wpis
14664 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
14669 \begin_layout Standard
14670 Notice that you should only use the options that enable and disable warnings,
14671 because LyX relies on some of the other command line parameters to be set
14672 in a specific way to have a chance to communicate with
14679 \begin_layout Enumerate
14683 Command terminated with space.
14686 \begin_layout Enumerate
14689 Non-breaking space (,,
14693 '') should have been used.
14696 \begin_layout Enumerate
14700 You should enclose the previous parenthesis with ,,
14707 \begin_layout Enumerate
14710 Italic correction (,,
14716 '') found in non-italic buffer.
14719 \begin_layout Enumerate
14722 Italic correction (,,
14728 '') found more than once.
14731 \begin_layout Enumerate
14735 No italic correction (,,
14744 \begin_layout Enumerate
14758 \begin_layout Enumerate
14761 Wrong length of dash may have been used.
14764 \begin_layout Enumerate
14772 '' expected, found ,,
14779 \begin_layout Enumerate
14789 \begin_layout Enumerate
14796 '' to achieve an ellipsis.
14799 \begin_layout Enumerate
14802 Inter-word spacing (,,
14808 '') should perhaps be used.
14811 \begin_layout Enumerate
14814 Inter-sentence spacing (,,
14820 '') should perhaps be used.
14823 \begin_layout Enumerate
14826 Could not find argument for command.
14829 \begin_layout Enumerate
14832 No match found for ,,
14839 \begin_layout Enumerate
14842 Math mode still on at end of LaTeX file.
14845 \begin_layout Enumerate
14852 '' doesn't match the number of ,,
14859 \begin_layout Enumerate
14862 You should use either
14870 as an alternative to ,,
14877 \begin_layout Enumerate
14884 '' (ASCII 39) instead of ,,
14891 \begin_layout Enumerate
14894 User-specified pattern found.
14897 \begin_layout Enumerate
14900 This command might not be intended.
14903 \begin_layout Enumerate
14910 \begin_layout Enumerate
14928 \begin_layout Enumerate
14931 Delete this space to maintain correct page references.
14934 \begin_layout Enumerate
14938 You might wish to put this between a pair of ,,
14945 \begin_layout Enumerate
14948 You ought to remove spaces in front of punctuation.
14951 \begin_layout Enumerate
14954 Could not execute LaTeX command.
14957 \begin_layout Enumerate
14966 in front of small punctuation.
14969 \begin_layout Enumerate
14977 may look prettier here.
14980 \begin_layout Enumerate
14984 Multiple spaces detected in output.
14987 \begin_layout Enumerate
14990 This text may be ignored.
14993 \begin_layout Enumerate
15000 to begin quotation, not '.
15003 \begin_layout Enumerate
15010 to end quotation, not
15017 \begin_layout Enumerate
15023 \begin_layout Enumerate
15026 You should perhaps use ,,
15033 \begin_layout Enumerate
15036 You should put a space in front of/after parenthesis.
15039 \begin_layout Enumerate
15042 You should avoid spaces in front of/after parenthesis.
15045 \begin_layout Enumerate
15049 You should not use punctuation in front of/after quotes.
15052 \begin_layout Enumerate
15055 Double space found.
15058 \begin_layout Enumerate
15061 You should put punctuation outside inner/inside display math mode.
15064 \begin_layout Enumerate
15067 You ought to not use primitive TeX in LaTeX code.
15070 \begin_layout Enumerate
15073 You should remove spaces in front of ,,
15080 \begin_layout Enumerate
15087 '' is normally not followed by ,,
15094 \begin_layout Standard
15095 Mam nadzieję, że w następnych wersjach LyX-a dostarczymy bardziej kompletny
15096 interfejs dla tego narzędzia (i jego mniejszego kuzyna
15100 ) dla wykorzystania jego pełnych możliwości.
15101 But it's not exactly useless as it is now: go try it on one of your existing
15102 documents of a certain length and be surprised.
15105 \begin_layout Section
15106 Kontrola wersji (RCS) w LyX
15109 \begin_layout Standard
15112 Lars Gullik Bjřnnes
15115 \begin_layout Subsection
15119 \begin_layout Standard
15120 Moi przyjaciele chcieli użyć LyX-a do projektu grupowego.
15121 Gdy nie znaleźli obsługi kontroli wersji ani blokowania plików, porzucili
15123 To na tyle mnie zirytowało, że postanowiłem zrobić obsługę dla RCS (z możliwośc
15124 ią obsługi CVS i/lub SCCS jako przyszłościowe ulepszenie).
15125 To już zostało zrobione i teraz LyX obsługuje najbardziej podstawowe polecenia
15129 \begin_layout Standard
15130 Jeśli potrzebujesz zrobić coś bardziej wyszukanego to będziesz musiał zrobić
15131 to ręcznie w terminalu xterm.
15134 \begin_layout Standard
15135 Zanim zaczniesz używać kontroli wersji w LyX-ie powinieneś wpierw przeczytać
15145 W tym pliku są opisane wszystkie podstawowe funkcje RCS.
15146 Powinieneś zwrócić szczególną uwagę na katalog RCS oraz na plik główny
15150 \begin_layout Standard
15151 W LyX-ie dokonano implementacji dla ostatniej wersji pakietu GNU RCS --
15152 nie gwarantujemy wykonania dla starszych wersji.
15155 \begin_layout Subsection
15156 Polecenia RCS w LyX
15159 \begin_layout Standard
15160 W dalszych sekcjach opisano polecenia RCS obsługiwane przez LyX-a.
15161 Możesz je znaleźć w menu
15166 lik\SpecialChar \menuseparator
15176 \begin_layout Subsubsection
15182 \begin_layout Standard
15183 Jeśli dokument nie jest objęty kontrolą wersji, to wyświetlone jest tylko
15185 A jeśli dokument jest objęty kontrolą wersji, to te polecenie jest wyłączone.
15188 \begin_layout Standard
15189 To polecenie rejestruje dokument w RCS.
15190 Zostaniesz zapytany o początkowy opis dokumentu.
15191 Dokument jest teraz w trybie TylkoDoOdczytu i aby dokonać jego edycji musisz
15197 Dokument objęty kontrolą wersji ma oznaczenie w buforze: [RCS:<version>
15201 \begin_layout Standard
15204 ci -q -u -i -t-"<initial description>" <file-name>
15207 \begin_layout Standard
15212 aby poznać parametry wywołania polecenia.
15215 \begin_layout Subsubsection
15219 \begin_layout Standard
15220 Gdy skończyłeś edycję pliku wprowadź zmianę do RCS.
15221 Gdy to zrobisz, zostaniesz zapytany o opis zmian, który zostanie zapisany
15222 w historii dokumentu.
15223 Numer wersji zostanie zwiększony, a twoje zmiany dopisane do głównego pliku
15225 Dokument jest odblokowany i ustawiony w tryb TylkoDoOdczytu.
15228 \begin_layout Standard
15231 ci -q -u -m"<description>" <file-name>
15234 \begin_layout Subsubsection
15238 \begin_layout Standard
15239 Za pomocą tego polecenia blokujemy dokument dla siebie i możemy go edytować.
15240 Polecenie ustawia plik w tryb ZapisOdczyt tylko dla Ciebie.
15241 Możesz kontynuować edycję do czasu, aż do wydania polecenia
15246 W wierszu statusowym zaznaczone jest że plik został zablokowany.
15249 \begin_layout Standard
15252 co -q -l <file-name>
15255 \begin_layout Subsubsection
15256 Wróć do ostatniej wersji
15259 \begin_layout Standard
15260 Polecenie usuwa wszystkie wprowadzone zmiany do dokumentu od czasu ostatniej
15261 rewizji (zwolnienia).
15262 Zostaniesz przedtem ostrzeżony.
15265 \begin_layout Standard
15268 co -f -u<version> <file-name>
15271 \begin_layout Subsubsection
15272 Usuń ostatnio wprowadzone zmiany
15275 \begin_layout Standard
15276 Wynikiem polecenia jest jak gdyby ostatnia rewizja się nie zdarzyła.
15277 W dokumencie LyX-a nie są dokonywane żadne zmiany, ale ostatnia wersja
15278 jest usuwana z głównego pliku RCS.
15281 \begin_layout Standard
15284 rcs -o<version> <file-name>
15289 \begin_layout Subsubsection
15290 Pokaż historię zmian
15293 \begin_layout Standard
15294 Polecenie wyświetla pełną historię dokumentu.
15295 Wyświetlony zostaje
15304 aby poznać więcej informacji.
15307 \begin_layout Section
15308 Literate Programming
15311 \begin_layout Standard
15314 Edmar Wienskoski Jr.
15317 (edmar-w-jr@technologist.com)
15320 \begin_layout Subsection
15324 \begin_layout Standard
15325 The main purpose of this documentation is to show you how to use LyX for
15326 literate programming.
15327 Where it is assumed that you are familiar with this programming technique,
15329 \begin_inset Quotes eld
15333 \begin_inset Quotes erd
15337 \begin_inset Quotes eld
15341 \begin_inset Quotes erd
15345 If that is not the case, please follow the web links provided in the following
15347 There is a lot of good documentation out there covering old development
15348 history to the latest tools tips.
15351 \begin_layout Standard
15352 It is also assumed that you are familiar with LyX itself to a point that
15353 you are comfortable changing your
15357 file, and X resources file.
15358 If that is not the case please refer to other LyX documentation to cover
15359 your specific needs.
15362 \begin_layout Subsection
15363 Literate Programming
15366 \begin_layout Standard
15367 From the Literate Programming FAQ :
15370 \begin_layout Quotation
15371 Literate programming is the combination of documentation and source together
15372 in a fashion suited for reading by human beings.
15373 In fact, literate programs should be enjoyable reading, even inviting!
15374 (Sorry Bob, I couldn't resist!) In general, literate programs combine source
15375 and documentation in a single file.
15376 Literate programming tools then parse the file to produce either readable
15377 documentation or compilable source.
15378 The WEB style of literate programming was created by D.E.
15379 Knuth during the development of his TeX typesetting software.
15382 \begin_layout Standard
15383 Another excerpt says:
15386 \begin_layout Quotation
15389 How is literate programming different from verbose commenting?
15392 \begin_layout Quotation
15393 There are three distinguishing characteristics.
15394 In order of importance, they are:
15398 \begin_layout Itemize
15399 flexible order of elaboration
15402 \begin_layout Itemize
15403 automatic support for browsing
15406 \begin_layout Itemize
15407 typeset documentation, especially diagrams and mathematics
15411 \begin_layout Standard
15412 Now that I sparked your curiosity, take a look in the references.
15415 \begin_layout Subsubsection
15419 \begin_layout Standard
15420 The complete Literate Programming FAQ can be found at:
15423 \begin_layout Quote
15424 http://shelob.ce.ttu.edu/daves/faq.html
15427 \begin_layout Standard
15428 The FAQ lists 23 (twenty three !) different literate programming tools.
15429 Where some are specialized or
15430 \begin_inset Quotes eld
15434 \begin_inset Quotes erd
15437 for particular programming languages, while other have general scope.
15442 for my own use for several reasons:
15445 \begin_layout Itemize
15446 It can generate the documentation either in latex or html.
15449 \begin_layout Itemize
15450 It has a open architecture, i.e., it is easy to plug in new filters and to
15451 perform special processing that you may need.
15454 \begin_layout Itemize
15455 There is a good selection of filters available already (the html is one
15459 \begin_layout Itemize
15463 \begin_layout Standard
15464 The Noweb web page can be found at:
15467 \begin_layout Quote
15468 http://www.cs.virginia.edu/~nr/noweb
15471 \begin_layout Standard
15472 Starting from there you can reach many other interesting links and even
15473 some literate program examples.
15476 \begin_layout Subsection
15477 LyX and Literate Programming
15480 \begin_layout Standard
15481 Some changes to LyX were required to enable it to interact with Noweb.
15482 Those changes were rather simple, and were done in a
15483 \begin_inset Quotes eld
15487 \begin_inset Quotes erd
15490 way, i.e., I expect that you will be able to use this new LyX feature with
15491 some other literate programming tool of your choice by just re-configuring
15495 \begin_layout Subsubsection
15496 Generowanie dokumentów i kodu (weaving and tangling)
15499 \begin_layout Paragraph
15500 Wybor klasy dokumentu
15503 \begin_layout Standard
15504 If you have installed Noweb and LyX successfully, whenever you open a new
15505 document or try to change the document class of an existing one, you will
15506 find that there are three new document classes available:
15509 \begin_layout Itemize
15513 \begin_layout Itemize
15517 \begin_layout Itemize
15521 \begin_layout Standard
15522 You must select one of them to create your literate documents from.
15525 \begin_layout Standard
15526 Note that literate documents are not limited to these three classes.
15527 New classes can be generated from other styles like letter or in combination
15528 with other class variations like Article (AMS).
15529 I have limited the choice to these three because I didn't want to clog
15530 the list of options with all possible variations.
15531 If you have special needs that cannot be covered by one of the existing
15532 classes, let me know and I will arrange to insert a new entry, or teach
15537 \begin_layout Plain Layout
15538 It is very simple, it involves the creation of a file with four lines, and
15539 re-running of the auto configuration.
15544 a new set of document classes for it.
15547 \begin_layout Paragraph
15551 \begin_layout Standard
15552 LyX enables you to write code with a layout named
15560 \begin_layout Plain Layout
15561 The equivalent Noweb term is
15562 \begin_inset Quotes eld
15566 \begin_inset Quotes erd
15570 For historical reasons, I got used to the term
15571 \begin_inset Quotes eld
15575 \begin_inset Quotes erd
15578 introduced by other literate tool named Nuweb, which I used for many years
15579 before rendering myself to Noweb.
15587 \begin_layout LyX-Code
15591 \begin_layout LyX-Code
15595 \begin_layout LyX-Code
15599 \begin_layout LyX-Code
15603 \begin_layout LyX-Code
15607 \begin_layout Standard
15608 The problem is that whatever is written in between the << and the
15612 must be taken literally, i.e., LyX should be prevented from making any special
15613 interpretation of what has been written.
15614 For that reason, I defined a new layout named Scrap, that works like a
15615 LaTeX paragraph but has a free spacing capability.
15616 In other words, it is a combination of the LaTeX and the LyX-Code layouts.
15619 \begin_layout Standard
15620 The down side of this
15621 \begin_inset Quotes eld
15625 \begin_inset Quotes erd
15628 is that consecutive paragraphs of code will be spaced with one empty line
15629 in the source code and also in the printed documentation.
15630 Of course I don't want this.
15631 The work around is to enter each line of code within a single Scrap, with
15632 a newline (ctrl-return).
15633 The example above will look like this:
15637 \begin_layout Plain Layout
15638 If you have a printed version of this document you will not see any difference
15639 between the previous example and this one.
15645 \begin_inset Newline newline
15649 \begin_inset Newline newline
15653 \begin_inset Newline newline
15657 \begin_inset Newline newline
15663 \begin_layout Standard
15664 This layout works fine.
15665 The only real inconvenience is that you have to type ctrl-return instead
15670 \begin_layout Plain Layout
15671 It is in my list of
15672 \begin_inset Quotes eld
15676 \begin_inset Quotes erd
15684 e to enter a blank character.
15685 I believe these problems are a small price to pay for the benefits LyX
15686 brings to you for typing, compiling, and debugging your literate program.
15689 \begin_layout Paragraph
15690 Generowanie dokumentacji
15693 \begin_layout Standard
15694 At this point you already have a new document file with a proper document
15695 class, and with some code and text on it.
15696 How do I print it ? The answer is simple, you select ,,Update dvi'' or
15697 ,,Update PostScript'' or ,,View dvi'', etc.
15698 Just like you would do for a plain document.
15699 No special procedure is required.
15702 \begin_layout Standard
15703 To help orientate you, I will now explain what happens inside LyX:
15706 \begin_layout Enumerate
15707 When the ,,Update dvi'' menu option is chosen, a latex file is generated.
15711 \begin_layout Standard
15712 If the document is of any literate class the generated file will be named
15713 with an extension name defined by
15719 , otherwise the file will have the usual
15727 \begin_layout Enumerate
15728 Note that the only difference so far is in the name of the file, no special
15729 processing is required by LyX.
15730 Given that you formatted the code using the Scrap layout that, by itself,
15731 takes care of the business.
15734 \begin_layout Enumerate
15735 If the document is of any literate class LyX will execute:
15739 \begin_layout LyX-Code
15740 \begin_inset Quotes eld
15746 \begin_inset Quotes erd
15760 \begin_layout LyX-Code
15761 \begin_inset Quotes eld
15766 literate_error_filter
15767 \begin_inset Quotes erd
15781 \begin_layout Standard
15782 Otherwise it will just skip this step.
15786 \begin_layout Enumerate
15787 Finally, LaTeX is invoked and the regular post processing continues as in
15791 \begin_layout Standard
15798 is to transform the newly created
15809 \begin_layout Standard
15814 literate_error_filter
15816 command is to help LyX display error boxes when the
15822 reports any errors.
15823 This filter can be a C program, a script, or any thing you want.
15824 Its job is to identify error messages from your literate tool, in our case
15825 Noweb, and convert them to a common format that LyX understands.
15826 A separate document,
15830 , in the examples directory (accessed with the
15834 button in the file popup), has a literate C program that can be used to
15835 parse Noweb error messages.
15836 This scheme introduces one more command for the user to configure, but
15837 has the advantage of
15838 \begin_inset Quotes eld
15842 \begin_inset Quotes erd
15846 Moreover, if you don't bother to set it, you can still use the system,
15847 you just loose the ability to have a nice display and interaction with
15848 the error messages.
15851 \begin_layout Paragraph
15855 \begin_layout Standard
15856 When the ,,Build Program'' File menu option is chosen or the corresponding
15857 button in the toolbar is pressed, a latex file with extension
15863 is generated just like step 1 above.
15870 to generate the code and
15876 to process the compilation error messages, as in step 3 above.
15879 \begin_layout Standard
15880 Note that no special processing is required from LyX.
15883 \begin_layout Standard
15884 Also note that I am assuming that you are familiar with Noweb.
15885 In this case you will know what to do to get an executable file starting
15886 from a noweb file (
15891 It is likely that you will create a makefile for that purpose.
15892 For that reason, after LyX creates the noweb file, it invokes the command
15899 , with a default of
15900 \begin_inset Quotes eld
15904 \begin_inset Quotes erd
15908 In case you want to process your literate file with a script, or some other
15909 program, just insert in your lyxrc file an entry with:
15912 \begin_layout LyX-Code
15916 \begin_inset Quotes eld
15919 my_script my_arguments
15920 \begin_inset Quotes erd
15926 \begin_layout Standard
15937 literate_error_filter
15939 only in that the former will identify error messages from your compiler.
15940 The same example program mentioned before can also parse gcc, or xlc error
15942 If you have a different compiler you may want to change this program or
15944 Again, the same comments from the previous section are valid here: this
15945 is optional, you can skip it if you can afford to loose the LyX error handling
15949 \begin_layout Standard
15950 In summary, the ,,Build Program'' internal function sequence is pretty much
15951 like the ,,Update dvi'' one but involving different commands.
15955 \begin_layout LyX-Code
15956 ,,Update dvi'' -> generate .tex
15959 \begin_layout LyX-Code
15960 -> invoke -> show latex errors
15963 \begin_layout LyX-Code
15969 \begin_layout LyX-Code
15973 \begin_layout LyX-Code
15974 ,,Update dvi'' -> generate same -> invoke
15977 \begin_layout LyX-Code
15978 -> invoke -> show latex errors
15981 \begin_layout LyX-Code
15982 on literate doc file with .nw
15991 \begin_layout LyX-Code
15994 _______ -> show literate errors
15997 \begin_layout LyX-Code
16001 \begin_layout LyX-Code
16002 ,,Build Program'' -> generate same -> invoke
16005 \begin_layout LyX-Code
16006 -> show compilation error
16009 \begin_layout LyX-Code
16010 on literate doc file with .nw
16015 \begin_layout LyX-Code
16019 \begin_layout Subsubsection
16023 \begin_layout Standard
16024 There are five new controls that you can put in your lyxrc file:
16027 \begin_layout Description
16034 specifies which literate tool you are going to use.
16035 During normal LyX configuration, the auto configuration script will try
16036 to find the noweb package for you.
16037 If the search is successful, the default value for this control is set
16042 \begin_layout LyX-Code
16043 noweave -delay -index
16046 \begin_layout Standard
16047 Otherwise the default value is set to
16048 \begin_inset Quotes eld
16052 \begin_inset Quotes erd
16059 \begin_layout Description
16066 specifies the filename extension to be used for literate documents.
16067 Some literate tools requires specific file extension names.
16068 The default is set during configuration as either
16069 \begin_inset Quotes eld
16073 \begin_inset Quotes erd
16077 \begin_inset Quotes eld
16081 \begin_inset Quotes erd
16084 , depending on whether the auto configuration found the noweb package or
16088 \begin_layout Description
16096 \begin_inset Quotes eld
16100 \begin_inset Quotes erd
16104 You need to create a makefile to do the tangling, compilation, etc.
16108 \begin_layout Standard
16109 Another way is to maintain the makefile or building script itself as part
16111 That way every project can be compiled with the same command line:
16114 \begin_layout LyX-Code
16115 notangle -Rbuild-script
16122 \begin_layout Standard
16123 To use this scheme, create a script named
16127 that executes the command above:
16130 \begin_layout LyX-Code
16134 \begin_layout LyX-Code
16135 notangle -Rbuild-script $1 | sh
16138 \begin_layout Standard
16139 Finally set LyX to execute the
16146 \begin_layout LyX-Code
16149 build_command project-build
16152 \begin_layout Standard
16153 Every time you start a new project, define a scrap with name
16157 that will do the compilation for that project.
16158 Whenever you select
16159 \begin_inset Quotes eld
16163 \begin_inset Quotes erd
16166 , LyX will extract that scrap (
16168 notangle -Rbuild-script...
16178 \begin_layout Description
16183 literate_error_filter
16185 defaults to ,,cat''.
16186 If you compile the program given in
16188 Literate_example.lyx
16194 \begin_layout LyX-Code
16197 literate_error_filter
16198 \begin_inset Quotes eld
16202 \begin_inset Quotes erd
16208 \begin_layout Standard
16209 to process Noweb(noweave) error messages
16213 \begin_layout Description
16221 \begin_inset Quotes eld
16225 \begin_inset Quotes erd
16229 If you compile the program given in
16231 Literate_example.lyx
16237 \begin_layout LyX-Code
16241 \begin_inset Quotes eld
16245 \begin_inset Quotes erd
16251 \begin_layout Standard
16252 to process both Noweb(notangle) error messages and gcc error messages.
16256 \begin_layout Subsubsection
16257 Rozszerzenia diagnostyczne
16260 \begin_layout Standard
16261 There is also a new function implemented in the LyX server, the ,,server-goto-fi
16262 le-row'' function, to be used with ddd/gdb or other debugger.
16265 \begin_layout Standard
16266 When debugging code with ddd/gdb, it is possible to invoke a text editor
16267 at the current execution position with a single key stroke.
16268 The default ddd configuration for that is shift-ctrl-V.
16269 It happens that you can define the editor command line invocation in ddd
16270 by accessing the edit\SpecialChar \menuseparator
16271 preferences\SpecialChar \menuseparator
16272 helpers window and changing the ,,Edit
16276 \begin_layout Standard
16277 I take advantage of the new created LyX server function and this ddd feature,
16279 \begin_inset Quotes eld
16283 \begin_inset Quotes erd
16289 \begin_layout Quote
16290 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
16293 \begin_layout Standard
16294 With this, whenever you are using ddd and find a point in the program that
16295 you want to edit, you just press shift-ctrl-V (in the ddd window), and
16296 ddd you forward this information to LyX through the LyX server and then
16297 the LyX window will show the same file with the cursor at the same position
16298 ddd was pointing to.
16299 No more guessing or long scrolling to locate a point in the program back
16303 \begin_layout Standard
16304 Note however that you must enable the LyX server to get this feature working
16305 (it is disabled by default).
16306 To enable it, insert in your lyxrc file:
16309 \begin_layout Quote
16312 serverpipe "/home/<your home directory>/.lyxpipe"
16315 \begin_layout Standard
16316 Read the LyX server documentation for further information.
16319 \begin_layout Subsubsection
16320 Rozszerzenia paska narzędzi
16323 \begin_layout Standard
16324 I created six new buttons that can be added to your LyX toolbar.
16325 Five of these buttons are short cuts to layout styles: Standard, Section,
16326 LaTeX, LyX-Code, and Scrap.
16327 I created those because they are the ones I use most and I was tired of
16328 scrolling the layout menu looking for the one I wanted.
16329 The last one is a short cut to the
16330 \begin_inset Quotes eld
16334 \begin_inset Quotes erd
16340 \begin_layout Standard
16341 LyX has a range of buttons that are available for tool bar customization.
16342 In my toolbar I like to combine the six short cuts above with two more:
16344 \begin_inset Quotes eld
16348 \begin_inset Quotes erd
16352 \begin_inset Quotes eld
16356 \begin_inset Quotes erd
16360 Here is how it looks like:
16363 \begin_layout LyX-Code
16369 \begin_layout LyX-Code
16375 \begin_layout LyX-Code
16378 add layout Standard
16381 \begin_layout LyX-Code
16387 \begin_layout LyX-Code
16393 \begin_layout LyX-Code
16396 add layout LyX-Code
16399 \begin_layout LyX-Code
16405 \begin_layout LyX-Code
16411 \begin_layout LyX-Code
16417 \begin_layout LyX-Code
16423 \begin_layout LyX-Code
16429 \begin_layout LyX-Code
16435 \begin_layout LyX-Code
16439 \begin_layout LyX-Code
16443 \begin_layout LyX-Code
16447 \begin_layout LyX-Code
16453 \begin_layout Subsubsection
16454 Dopasowanie kolorów
16457 \begin_layout Standard
16458 There are a number of colors in LyX that can be customized.
16459 For each one there are two ways to do it: either by inserting a line in
16460 your X resource files, or by adding a flag in the LyX command line.
16463 \begin_layout Standard
16464 One of the things that bothers people is the LaTeX font color.
16465 The default color is red, since the scraps uses LaTeX font, and there is
16466 a lot of scraps in literate documents, you may get tired of seeing everything
16471 \begin_layout Itemize
16472 In the X resource file:
16476 \begin_layout Quote
16477 lyx*LatexColor: gold
16481 \begin_layout Itemize
16482 In the command line:
16486 \begin_layout Quote
16487 lyx -LatexColor gold
16491 \begin_layout Standard
16492 The next thing is the visible presence of the newline character in the screen.
16493 You can choose the color of this particular character and make it blend
16495 I recommend you choosing a color that is close to the background but not
16496 equal, that way you still can see it is there, but it is not bothering
16501 \begin_layout Itemize
16502 In the X resource file:
16506 \begin_layout Quote
16507 lyx*BackgroundColor: gray20
16510 \begin_layout Quote
16511 lyx*NewLineColor: gray35
16515 \begin_layout Itemize
16516 In the command line:
16520 \begin_layout Quote
16521 lyx -BackgroundColor gray20 -NewLineColor gray35
16525 \begin_layout Standard
16526 If you don't like a bright clear background burning your eyes all day long,
16527 you can reverse background and foreground colors with this:
16530 \begin_layout Itemize
16531 In the X resource file:
16535 \begin_layout Quote
16540 \begin_layout Itemize
16541 In the command line:
16545 \begin_layout Quote
16550 \begin_layout Standard
16551 The problem with all those color alterations is that you may need to change
16552 other colors as well to ensure that math, inset, etc, are
16553 \begin_inset Quotes eld
16557 \begin_inset Quotes erd
16560 with respect to the rest.
16561 The following is the selection I use in my own X resource file.
16562 It is just a suggestion.
16563 I encourage you to try to find the color set that work best for you.
16566 \begin_layout LyX-Code
16570 \begin_layout LyX-Code
16571 lyx*MathColor: green
16574 \begin_layout LyX-Code
16575 lyx*LatexColor: gold
16578 \begin_layout LyX-Code
16579 lyx*OnOffLineColor: magenta
16582 \begin_layout LyX-Code
16583 lyx*InsetColor: yellow
16586 \begin_layout LyX-Code
16587 lyx*LightedColor: gray50
16590 \begin_layout LyX-Code
16591 lyx*NewLineColor: gray35
16594 \begin_layout LyX-Code
16595 lyx*BackgroundColor: gray20
16598 \begin_layout Chapter
16602 \begin_layout Standard
16603 Mimo że LyX jest silnym narzędziem, to nie można mieć nadziei na obsługę
16604 wszystkiego co zostało zrobione dla TeX-a/LaTeX-a.
16605 Jednak wiele tricków TeX-a i LaTeX-a może być wykonane w LyX-ie, jeśli
16606 nie obawiasz się użyć przycisku ,,TeX'' z paska narzędzi lub dokonywać
16607 wpisów w preambule LaTeX-a (w menu
16612 kład\SpecialChar \menuseparator
16629 \begin_layout Standard
16630 W tym rozdziale opisano kilka sposobów i pomysłów, aby Twoje dokumenty były
16631 trochę sprytniejsze.
16632 Wypróbuj je w domu i zacznij od czegoś małego i mniej ważnego.
16635 \begin_layout Standard
16636 Większość pomysłów tego rozdziału wymaga mniej podstawowych plików w Twojej
16637 instalacji LaTeX-a.
16638 Jeśli masz system taki jak teTeX, większość będzie już dostępnych.
16639 Kilka jednak będzie trzeba ściągnąć z archiwów CTAN.
16640 Często istnieje kilka dróg do wykonania tego samego lub kilka plików stylów
16641 LaTeX-a które robią te same rzeczy.
16642 Nie chcemy przedkładać jednego pakietu nad inne, po prostu chcemy wykonać
16643 określone zadanie za pomocą określonego pliku.
16646 \begin_layout Section
16647 Triki w przypisach i marginaliach
16650 \begin_layout Standard
16656 \begin_layout Subsection
16660 \begin_layout Standard
16661 LyX jeszcze nie potrafi ustawić numeracji przypisów z powrotem od 1 po każdej
16662 sekcji w klasie dokumentu ,,article'' lub zmianie stylu licznika.
16663 Aby to osiągnąć będziesz potrzebował następujących poleceń LaTeX-a:
16666 \begin_layout Standard
16670 \begin_layout Plain Layout
16674 setcounter{footnote}{0}
16683 setcounter{footnote}{0}
16685 ustawi licznik z powrotem na 1
16689 \begin_layout Plain Layout
16690 Licznik został ustawiony na 1.
16698 \begin_layout Standard
16699 Następujące polecenie zmienia numerację przypisów na numerowanie małymi
16701 Zobacz w podglądzie jak to wygląda.
16704 \begin_layout Standard
16708 \begin_layout Plain Layout
16725 \begin_layout Plain Layout
16726 To jest przykład przypisu numerowanego alfabetycznie.
16727 \begin_inset Newline newline
16745 Następne polecenie ustawia styl licznika z powrotem na domyślny, np.
16756 \begin_layout Plain Layout
16773 \begin_layout Plain Layout
16784 aby przywrócić styl licznika na domyślny -- numeryczny
16794 \begin_layout Standard
16825 i innych stylów liczników.
16828 \begin_layout Subsection
16832 \begin_layout Standard
16833 Tutaj znajdują się dwa przykłady jak wstawić marginalia przy użyciu poleceń
16837 \begin_layout Standard
16838 Następujące polecenie utworzy poziomą linię pojawiającą obok tekstu:
16841 \begin_layout Standard
16848 rule[-10mm]{30mm}{5mm}}
16854 \begin_layout Plain Layout
16860 rule[-10mm]{30mm}{5mm}}
16868 \begin_layout Standard
16869 Zobacz na wydruku co robi następujące polecenie.
16872 \begin_layout Standard
16876 \begin_layout Plain Layout
16885 Right -- wstawi notkę marginesową na ,,złej'' stronie dwustronnego dokumentu.
16886 \begin_inset Marginal
16889 \begin_layout Plain Layout
16896 \begin_layout Plain Layout
16913 \begin_layout Section
16914 Skład wieloszpaltowy
16917 \begin_layout Standard
16923 \begin_layout Subsection
16927 \begin_layout Standard
16932 \begin_layout Plain Layout
16933 Przypis edytora: Oryginalny rozdział Lars'a był pełnym opisem zastosowania
16939 jednak był on zbyt długi do włączenia go do tego dokumentu.
16940 Dlatego wybrałem najważniejsze tematy (przepraszam Lars); możesz przeczytać
16941 oryginalny rozdział w przykładowym pliku
16943 examples/multicol.lyx
16951 jest przedstawienie jak można użyć LaTeX-owy pakiet
16955 w dokumencie LyX-a.
16958 \begin_layout Standard
16959 LyX jako taki jeszcze nie obsługuje pakietu
16963 natywnie, ale mamy na to swój sposób.
16964 Po przeczytaniu tej sekcji powinieneś umieć go wykorzystać.
16967 \begin_layout Subsection
16971 \begin_layout Standard
16976 pozwala na przełączanie pomiędzy jedną a wieloma szpaltami na jednej stronie.
16977 Przypisy są obsługiwane poprawnie (w większej części), ale zostaną umieszczone
16978 u dołu strony i nie pod odpowiednią kolumną.
16979 LaTeX-owy mechanizm wstawek jest częściowo zablokowany w aktualnej implementacj
16981 Od tego momentu tylko wstawki o szerokości strony mogą być używane wewnątrz
16982 wspomnianego środowiska.
16985 \begin_layout Subsection
16989 \begin_layout Subsubsection
16993 \begin_layout Standard
16994 Jeśli chcesz mieć dwie szpalty w tekście, u trybie LaTeX-a wstaw polecenie
16999 begin{multicols}{2}
17001 w miejscu, od którego chcesz zacząć dwie szpalty i wstaw polecenie
17007 w miejscu, gdzie chcesz je zakończyć.
17011 \begin_layout Standard
17015 \begin_layout Plain Layout
17019 begin{multicols}{2}
17027 \begin_layout Standard
17032 The Adventure of the Empty House
17035 \begin_inset Newline newline
17040 Sir Arthur Conan Doyle
17043 \begin_layout Standard
17046 It was in the spring of the year 1894 that all London was interested, and
17047 the fashionable world dismayed, by the murder of the Honourable Ronald
17048 Adair under most unusual and inexplicable circumstances.
17049 The public has already learned those particulars of the crime which came
17050 out in the police investigation, but a good deal was suppressed upon that
17051 occasion, since the case for the prosecution was so overwhelmingly strong
17052 that it was not necessary to bring forward all the facts.
17053 Only now, at the end of nearly ten years, am I allowed to supply those
17054 missing links which make up the whole of that remarkable chain.
17055 The crime was of interest in itself, but that interest was as nothing to
17056 me compared to the inconceivable sequel, which afforded me the greatest
17057 shock and surprise of any event in my adventurous life.
17061 \begin_layout Standard
17064 Even now, after this long interval, I find myself thrilling as I think of
17065 it, and feeling once more that sudden flood of joy, amazement, and incredulity
17066 which utterly submerged my mind.
17067 Let me say to that public, which has shown some interest in those glimpses
17068 which I have occasionally given them of the thoughts and actions of a very
17069 remarkable man, that they are not to blame me if I have not shared my knowledge
17070 with them, for I should have considered it my first duty to do so, had
17071 I not been barred by a positive prohibition from his own lips, which was
17072 only withdrawn upon the third of last month.
17075 \begin_layout Standard
17079 \begin_layout Plain Layout
17091 \begin_layout Subsubsection
17092 Układ wieloszpaltowy
17095 \begin_layout Standard
17096 Ten sam przepis jest używany gdy chcesz utworzyć więcej niż dwie szpalty:
17099 \begin_layout Standard
17103 \begin_layout Plain Layout
17107 begin{multicols}{3}
17115 \begin_layout Standard
17118 It can be imagined that my close intimacy with Sherlock Holmes had interested
17119 me deeply in crime, and that after his disappearance I never failed to
17120 read with care the various problems which came before the public.
17121 And I even attempted, more than once, for my own private satisfaction,
17122 to employ his methods in their solution, though with indifferent success.
17123 There was none, however, which appealed to me like this tragedy of Ronald
17125 As I read the evidence at the inquest, which led up to a verdict of willful
17126 murder against some person or persons unknown, I realized more clearly
17127 than I had ever done the loss which the community had sustained by the
17128 death of Sherlock Holmes.
17129 There were points about this strange business which would, I was sure,
17130 have specially appealed to him, and the efforts of the police would have
17131 been supplemented, or more probably anticipated, by the trained observation
17132 and the alert mind of the first criminal agent in Europe.
17133 All day, as I drove upon my round, I turned over the case in my mind and
17134 found no explanation which appeared to me to be adequate.
17135 At the risk of telling a twice-told tale, I will recapitulate the facts
17136 as they were known to the public at the conclusion of the inquest.
17139 \begin_layout Standard
17143 \begin_layout Plain Layout
17155 \begin_layout Standard
17156 Możesz mieć więcej niż trzy szpalty jeśli chcesz, ale to nie będzie przyjemne
17160 \begin_layout Subsubsection
17161 Szpalty wewnątrz szpalty
17164 \begin_layout Standard
17165 Możesz umieścić szpalty wewnątrz szpalty:
17168 \begin_layout Standard
17172 \begin_layout Plain Layout
17176 begin{multicols}{2}
17184 \begin_layout Standard
17187 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
17188 at that time governor of one of the Australian colonies.
17189 Adair's mother had returned from Australia to undergo the operation for
17190 cataract, and she, her son Ronald, and her daughter Hilda were living together
17194 \begin_layout Standard
17198 \begin_layout Plain Layout
17202 begin{multicols}{2}
17210 \begin_layout Standard
17213 The youth moved in the best society--had, so far as was known, no enemies
17214 and no particular vices.
17215 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
17216 had been broken off by mutual consent some months before, and there was
17217 no sign that it had left any very profound feeling behind it.
17218 For the rest {sic} the man's life moved in a narrow and conventional circle,
17219 for his habits were quiet and his nature unemotional.
17223 \begin_layout Standard
17227 \begin_layout Plain Layout
17239 \begin_layout Standard
17242 Yet it was upon this easy-going young aristocrat that death came, in most
17243 strange and unexpected form, between the hours of ten and eleven-twenty
17244 on the night of March 30, 1894.
17247 \begin_layout Standard
17250 Ronald Adair was fond of cards--playing continually, but never for such
17251 stakes as would hurt him.
17252 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
17253 It was shown that, after dinner on the day of his death, he had played
17254 a rubber of whist at the latter club.
17255 He had also played there in the afternoon.The evidence of those who had
17256 played with him-- Mr.
17257 Murray, Sir John Hardy, and Colonel Moran--showed that the game was whist,
17258 and that there was a fairly equal fall of the cards.
17259 Adair might have lost five pounds, but not more.
17260 His fortune was a considerable one, and such a loss could not in any way
17262 He had played nearly every day at one club or other, but he was a cautious
17263 player, and usually rose a winner.
17264 It came out in evidence that, in partnership with Colonel Moran, he had
17265 actually won as much as four hundred and twenty pounds in a sitting, some
17266 weeks before, from Godfrey Milner and Lord Balmoral.
17267 So much for his recent history as it came out at the inquest.
17270 \begin_layout Standard
17274 \begin_layout Plain Layout
17286 \begin_layout Standard
17287 Proszę przeczytać plik
17289 examples/multicol.lyx
17291 dla poznania bardziej zaawansowanych przykładów włączania odstępów pomiędzy
17292 szpaltami i nagłówkiem, pionowych linii separujących i innych.
17295 \begin_layout Section
17296 Numeracja w środowisku wyliczenia akapitów
17299 \begin_layout Standard
17305 \begin_layout Standard
17306 \begin_inset VSpace bigskip
17312 \begin_layout Standard
17313 Domyślna numeracja akapitów w środowisku wyliczenia zaczyna się od cyfr
17314 arabskich, a kończy się na dużych literach alfabetu.
17315 Prawdopodobnie jednak będziesz chciał inaczej numerować akapity.
17316 Oto przykład jak zmienić schemat numeracji:
17319 \begin_layout LyX-Code
17329 \begin_layout LyX-Code
17339 \begin_layout LyX-Code
17349 \begin_layout LyX-Code
17359 \begin_layout Standard
17360 \SpecialChar \ldots{}
17361 który zmienia schemat na następujący: cyfry rzymskie, duże litery, cyfry
17362 arabskie i małe litery.
17363 Ponadto poprzedni przykład także dodaje kropkę do numeracji.
17364 Na przykład pierwszy akapit pierwszego poziomu będzie oznaczony ,,I.''.
17365 Dla lepszej orientacji opiszemy jak wygląda numeracja z użyciem naszego
17366 schematu: <,,I.'', ,,A.'', ,,1.'', ,,a.)''>.
17369 \begin_layout Standard
17370 Można zobaczyć w przykładzie, gdzie są polecenia dla każdego zagnieżdżonego
17377 \SpecialChar \ldots{}
17384 , podobnie jak liczniki,
17388 \SpecialChar \ldots{}
17394 Znajduje się także pięć poleceń ,,drukowania numeru'',
17424 , każdy z nich pobiera jeden licznik jako argument.
17425 Można dodać znaki przed lub po, ale nie ma potrzeby dodawania spacji.
17428 \begin_layout Standard
17429 Możesz rzeczywiście otrzymać ozdobny schemat numeracji, na przykład:
17432 \begin_layout LyX-Code
17446 \begin_layout LyX-Code
17458 \begin_layout LyX-Code
17468 \begin_layout LyX-Code
17478 \begin_layout Standard
17479 Otrzymujemy wówczas następującą numerację: <,,#A#'', ,,A.1'', ,,a+'', ,,(i)''>.
17482 \begin_layout Section
17483 Przestrzeń pomiędzy wierszami tabel
17486 \begin_layout Standard
17492 \begin_layout Standard
17493 \begin_inset VSpace bigskip
17499 \begin_layout Standard
17500 LaTeX pozwala wstawiać trochę wolnego miejsca pomiędzy wierszami tabeli
17501 przez podanie opcjonalnego argumentu końca wiersza (
17510 Ta metoda nie jest formalnie zaimplementowana w LyX-ie, ale podajemy dwa
17511 drobne tricki do wykonania tego samego zadania.
17514 \begin_layout Standard
17515 Pierwszy sposób jest bardziej formalny, ale bardziej zawikłany.
17516 W preambule należy dodać następującą definicję polecenia:
17519 \begin_layout Standard
17526 extratablespace}[1]{
17531 \begin_layout Standard
17532 To polecenie pobiera pojedynczy argument -- ilość miejsca, którą chcesz
17534 Wstaw polecenie w pierwszej kolumnie następnego wiersza gdzie chciałbyś
17535 aby pojawiło się wolne miejsce.
17536 Oto przykład (usunąłem wszystkie ramki używając
17541 kład\SpecialChar \menuseparator
17551 \begin_layout Standard
17552 \begin_inset VSpace 0.3cm
17558 \begin_layout Standard
17560 \begin_inset Tabular
17561 <lyxtabular version="3" rows="4" columns="3">
17562 <features tabularvalignment="middle">
17563 <column alignment="center" valignment="top" width="0pt">
17564 <column alignment="center" valignment="top" width="0pt">
17565 <column alignment="center" valignment="top" width="0pt">
17567 <cell alignment="center" valignment="top" usebox="none">
17570 \begin_layout Plain Layout
17576 <cell alignment="center" valignment="top" usebox="none">
17579 \begin_layout Plain Layout
17585 <cell alignment="center" valignment="top" usebox="none">
17588 \begin_layout Plain Layout
17596 <cell alignment="center" valignment="top" usebox="none">
17599 \begin_layout Plain Layout
17605 <cell alignment="center" valignment="top" usebox="none">
17608 \begin_layout Plain Layout
17614 <cell alignment="center" valignment="top" usebox="none">
17617 \begin_layout Plain Layout
17625 <cell alignment="center" valignment="top" usebox="none">
17628 \begin_layout Plain Layout
17632 \begin_layout Plain Layout
17636 extratablespace{2ex}
17646 <cell alignment="center" valignment="top" usebox="none">
17649 \begin_layout Plain Layout
17655 <cell alignment="center" valignment="top" usebox="none">
17658 \begin_layout Plain Layout
17666 <cell alignment="center" valignment="top" usebox="none">
17669 \begin_layout Plain Layout
17675 <cell alignment="center" valignment="top" usebox="none">
17678 \begin_layout Plain Layout
17684 <cell alignment="center" valignment="top" usebox="none">
17687 \begin_layout Plain Layout
17701 \begin_layout Standard
17702 \begin_inset VSpace 0.3cm
17708 \begin_layout Standard
17709 Drugi sposób jest szybszy.
17710 Po prostu umieść w odpowiednim wierszu opcjonalny argument końca wiersza.
17711 Żadne eleganckie definicje nie są potrzebne jak w poprzednim przykładzie,
17712 ale dodawane będzie więcej miejsca, ponieważ de facto dodawany jest pusty
17713 wiersz plus odstęp.
17714 Jeśli zbyt dużo jest dodawanego miejsca to użyj liczby ujemnej, jak w przykładz
17718 \begin_layout Standard
17719 \begin_inset VSpace 0.3cm
17725 \begin_layout Standard
17727 \begin_inset Tabular
17728 <lyxtabular version="3" rows="4" columns="3">
17729 <features tabularvalignment="middle">
17730 <column alignment="center" valignment="top" width="0pt">
17731 <column alignment="center" valignment="top" width="0pt">
17732 <column alignment="center" valignment="top" width="0pt">
17734 <cell alignment="center" valignment="top" usebox="none">
17737 \begin_layout Plain Layout
17743 <cell alignment="center" valignment="top" usebox="none">
17746 \begin_layout Plain Layout
17752 <cell alignment="center" valignment="top" usebox="none">
17755 \begin_layout Plain Layout
17763 <cell alignment="center" valignment="top" usebox="none">
17766 \begin_layout Plain Layout
17772 <cell alignment="center" valignment="top" usebox="none">
17775 \begin_layout Plain Layout
17781 <cell alignment="center" valignment="top" usebox="none">
17784 \begin_layout Plain Layout
17792 <cell alignment="center" valignment="top" usebox="none">
17795 \begin_layout Plain Layout
17799 \begin_layout Plain Layout
17815 <cell alignment="center" valignment="top" usebox="none">
17818 \begin_layout Plain Layout
17824 <cell alignment="center" valignment="top" usebox="none">
17827 \begin_layout Plain Layout
17835 <cell alignment="center" valignment="top" usebox="none">
17838 \begin_layout Plain Layout
17844 <cell alignment="center" valignment="top" usebox="none">
17847 \begin_layout Plain Layout
17853 <cell alignment="center" valignment="top" usebox="none">
17856 \begin_layout Plain Layout
17870 \begin_layout Standard
17871 \begin_inset VSpace 0.3cm
17877 \begin_layout Standard
17878 To pozwala szybko wykonać pracę, ale zdarza się, że brzydko wygląda.
17881 \begin_layout Section
17885 \begin_layout Standard
17891 \begin_layout Standard
17892 \begin_inset VSpace bigskip
17898 \begin_layout Standard
17903 \begin_layout Plain Layout
17909 tmpfont}{cmr17 scaled 2500}{
17921 \begin_layout Standard
17926 \begin_layout Plain Layout
17937 i którzy lubią styl starych książek prawdopodobnie także lubią ,,inicjały''
17938 --- tę wielką literę rozpoczynającą każdy nowy rozdział czy sekcję.
17939 Implementacja tego jest prosta (zakładając, że znasz trochę plain TeX-a!)
17940 ale nie wymaga wiele pracy i powtórzeń, co mogłeś zobaczyć na początku
17941 akapitu w brzydkim trybie TeX-a.
17944 \begin_layout Standard
17948 \begin_layout Plain Layout
17954 bigdrop{-1em}{3}{ptmri}{I}+
17959 stnieje oczywiście o wiele łatwiejsza droga.
17968 ) z archiwum CTAN pozwala na prostszą metodę uzyskania inicjałów w dokumencie.
17969 Od jakiegoś czasu pakiet ten nie jest standardową częścią teTeX-a.
17970 Nie mogę go zademonstrować w tym dokumencie ale jeśli skopiujesz ten akapit
17971 do nowego dokumentu, usuniesz ,,
17977 '' oraz znaki plus z kodu TeX-a na początku akapitu i dodasz do preambuły
17982 usepackage{dropcaps}
17984 to otrzymasz literę I zapisaną czcionką Times Roman Italic o wysokości
17985 trzech wierszy tekstu przesuniętą o 1 em za margines.
17986 Pierwszym argumentem jest wielkość wcięcia, ujemna wartość powoduje przesunięci
17987 e inicjału za margines.
17988 Drugi argument zawiera wysokość inicjału, podaje się ją w wierszach.
17989 Trzeci argument jest nazwą czcionki, czcionki wirtualne posiadające pliki
17990 tfm powinny działać (przebrnij przez katalog
17992 .../texmf/fonts/tfm
17994 aby sprawdzić możliwości).
17995 Moim osobistym faworytem jest
17999 , ozdobna czcionka niemiecka specjalnie zaprojektowana do inicjałów.
18000 Czwartym argumentem jest litera lub litery, które mają być inicjałem.
18003 \begin_layout Standard
18007 \begin_layout Plain Layout
18022 \begin_layout Plain Layout
18025 Aby zobaczyć wynik pracy pakietu
18029 to należy wykonać czynności podobne jak poprzednio, jedynie w preambule
18034 usepackage{dropping}
18043 także oferuje polecenie
18049 o identycznej składni jak w pakiecie
18053 , a także trochę uproszczone polecenie
18059 trzech argumentach.
18060 Pierwszy -- opcjonalny -- określa odległość od lewego marginesu -- domyślnie
18062 Drugi zawiera wysokość inicjału podawaną w wierszach.
18063 Trzecim argumentem jest litera lub litery, które mają być inicjałem.
18066 \begin_layout Section
18067 Niestandardowe kształty akapitów
18070 \begin_layout Standard
18076 \begin_layout Standard
18077 \begin_inset VSpace bigskip
18083 \begin_layout Standard
18087 \begin_layout Plain Layout
18094 \begin_layout Plain Layout
18098 \begin_layout Plain Layout
18107 \begin_layout Plain Layout
18121 \begin_layout Standard
18126 \begin_layout Plain Layout
18137 \begin_layout Plain Layout
18146 \begin_layout Plain Layout
18155 \begin_layout Plain Layout
18164 \begin_layout Plain Layout
18173 \begin_layout Plain Layout
18182 \begin_layout Plain Layout
18191 \begin_layout Plain Layout
18200 \begin_layout Plain Layout
18209 \begin_layout Plain Layout
18218 \begin_layout Plain Layout
18227 \begin_layout Plain Layout
18236 \begin_layout Plain Layout
18245 \begin_layout Plain Layout
18254 \begin_layout Plain Layout
18263 \begin_layout Plain Layout
18272 \begin_layout Plain Layout
18281 \begin_layout Plain Layout
18290 \begin_layout Plain Layout
18299 \begin_layout Plain Layout
18308 \begin_layout Plain Layout
18317 \begin_layout Plain Layout
18326 \begin_layout Plain Layout
18335 \begin_layout Plain Layout
18344 \begin_layout Plain Layout
18353 \begin_layout Plain Layout
18359 Oto nadszedł czas, w
18360 \begin_inset space ~
18363 którym musimy obalić tyranię prostokątnych akapitów.
18364 W tej sytuacji, wywołamy do tego radosne polecenie plain TeX-a
18371 Jak możesz zobaczyć, w pełni dowolny kształt może być osiągnięty przez
18372 odpowiednie ustawienie definicji długości wiersza.
18373 Ten kształt akapitu może wyglądać trochę idiotycznie, chyba że wyobrazimy
18374 sobie sytuację taką jak dokładnie ustawione inicjały, oblane tekstem rysunki
18375 o nieregularnym kształcie itp.
18376 dające wrażenie ręcznej pracy.
18379 \begin_layout Standard
18380 \begin_inset VSpace bigskip
18386 \begin_layout Standard
18391 parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
18398 określa liczbę wierszy tekstu która definiuje akapit.
18399 Jeśli liczba wierszy będzie mniejsza od założonej, to kształt zostanie
18401 Jeśli zaś wierszy będzie więcej niż założono, to kolejne nadmiarowe wiersze
18402 zachowają parametry ostatniego definiowanego wiersza.
18411 określają odstęp wiersza od lewego marginesu i długość wiersza mierzone
18413 Kształt dotyczy tylko bieżącego akapitu, następny akapit jest formatowany
18417 \begin_layout Standard
18421 \begin_layout Plain Layout
18433 \begin_layout Section
18437 \begin_layout Standard
18438 Jak można zobaczyć, przykłady w tym rozdziale zaczynają się od użytecznych
18440 Nie spodziewam się aby ktoś potrzebował kształtu akapitu jak ostatnim rozdziale
18441 , ale ważne jest to że możesz zrobić prawie wszystko co chcesz w LyX-ie
18442 jeśli będziesz miał ochotę wyobrazić sobie jak to zrobić w TeX-u i LaTeX-u.
18445 \begin_layout Standard
18446 TeX jest fantastycznym systemem składu i jego możliwości są dostępne dla
18447 Ciebie przez LyX-a wykorzystującego go w tle.
18451 \begin_layout Standard