1 #LyX 1.5.2svn created this file. For more info see http://www.lyx.org/
8 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
10 %\usepackage[colorlinks=true,linkcolor=black]{hyperref}
16 \font_typewriter default
17 \font_default_family default
23 \paperfontsize default
31 \paperorientation portrait
34 \paragraph_separation indent
36 \quotes_language german
39 \paperpagestyle default
40 \tracking_changes false
49 LyX -- Zaawansowane możliwości
57 \begin_layout Standard
59 Opiekunem tego pliku jest aktualnie
64 Proszę wysyłać komentarze i poprawki błędów na podany adres.
77 \begin_layout Standard
79 Opiekunem wersji polskiej tego pliku jest aktualnie
84 Proszę wysyłać komentarze i poprawki błędów na podany adres.
89 przy współpracy Pawła Dziekońskiego
96 \begin_layout Standard
108 \begin_layout Standard
109 \begin_inset LatexCommand tableofcontents
116 \begin_layout Chapter
120 \begin_layout Standard
125 , który właśnie czytasz jest właściwie drugą częścią
127 Podręcznika Użytkownika
130 Powód podziału jest prosty:
132 Podręcznik Użytkownika
134 jest już dość obszerny i zawiera opis wszystkich podstawowych funkcji,
135 które trzeba poznać do przygotowania większości dokumentów.
138 \begin_layout Standard
139 LyX Team ma długoterminowy cel tworzenia rozszerzeń LyX-a przez różne pliki
141 To oznacza, że jeśli chcesz obsługiwać pakiet LaTeX-a
145 , to możesz utworzyć plik układu dla tego pakietu bez konieczności dokonywania
146 samodzielnie zmian w LyX-ie.
147 Już przyczyniliśmy się do powstania kilku nowych funkcji tą drogą.
148 Ten podręcznik, to jest miejsce, gdzie wszystko to udokumentowano.
151 \begin_layout Standard
152 Ten podręcznik dokumentuje także kilka funkcji specjalnych, jak faksowanie,
153 kontrola wersji, obsługa SGML-u, które wymagają dodatkowego oprogramowania
155 Ostatni rozdział traktuje o narzędziach i sposobach LaTeX-a, które można
156 zastosować do wykończenia Twoich dokumentów używając funkcji LaTeX-a.
157 Poza tym LyX jest tylko edytorem WYSIWYM i będzie zawsze tylko interfejsem
158 do pewnych funkcji LaTeX-a.
159 Oczywiście, z udokumentowanymi wszystkimi funkcjami.
162 \begin_layout Standard
163 Jeśli nie przeczytałeś jeszcze wprowadzenia, to właśnie czytasz niewłaściwy
165 Wprowadzenie jest pierwszym miejscem, od którego powinieneś zacząć.
166 Opisuje on notację i format wszystkich podręczników.
167 Powinieneś gruntownie zaznajomić się z
169 Podręcznikiem Użytkownika
171 i wszystkimi podstawowymi funkcjami LyX-a.
174 \begin_layout Standard
175 Wiele rozdziałów w tym dokumencie jest niezależnymi artykułami napisanymi
176 przez pojedyncze osoby i są one odpowiednio zaznaczone.
177 Tymi osobami są generalnie ci, którzy napisali nowy plik układu (layout)
178 dla nowej klasy dokumentu lub pakietu LaTeX-a, lub zaimplementowali jakąś
180 Jeśli nie wspomniano o autorze w rozdziale lub sekcji to znaczy, że został
181 napisany przez LyX Documentation Team.
184 \begin_layout Standard
185 Pierwszy rozdział stanowi suplement do narzędzi edycyjnych LyX-a, nie ujętych
188 Podręczniku Użytkownika
190 i przeznaczony jest dla bardziej zaawansowanych użytkowników.
193 \begin_layout Standard
194 Wszystkie rozdziały tego podręcznika są w różnym stopniu, ale jednak, opisują
195 współpracę LyX-a i LaTeX-a, pierwszy rozdział opisuje wewnętrzną pracę
196 LyX-a, jak prosto LyX tworzy kod LaTeX-a jeśli chcesz.
197 To jest oczywiste dla wielu użytkowników LyX-a.
200 \begin_layout Chapter
204 \begin_layout Section
205 Jak LyX używa LaTeX-a
208 \begin_layout Standard
209 \begin_inset LatexCommand label
210 name "sec:lyxandlatex"
214 To jest rozdział dla TeX-ników i dla ciekawych LaTeX-a.
215 Wyjaśnimy w nim jak pracują LyX i LaTeX tworząc wynikowe dokumenty do druku.
216 Tylko w tym miejscu i tylko w tym podręczniku zakładamy Twoją znajomość
220 \begin_layout Standard
221 Od jakiegoś czasu LyX-a nazywamy ,,WYSIWYM frontendem do LaTeX'', ale to
222 nie jest dalej prawdą.
223 Istnieją również inne frontendy do LaTeX-a.
224 To są generalnie edytory potrafiące uruchomić LaTeX-a i zaznaczać błędy
234 uruchomić LaTeX-a, i również zaznaczać błędy, i także wiele, wiele więcej.
235 Dzięki koncepcji WYSIWYM
239 \begin_layout Standard
240 What You See Is What You Mean -- dostajesz to o co Ci chodzi
245 , nie musisz znać LaTeX-a aby efektywnie używać LyX-a.
246 LyX posiada także kilka rozszerzeń do LaTeX-a
250 \begin_layout Standard
251 The Team did this for parsing/coding reasons.
252 The new macros allow LyX to more easily produce LaTeX code and ensure that
253 the resulting code is correct.
254 Nothing that you, the user, need worry about.
260 Spróbuj kiedyś wybrać polecenie
262 Eksportuj\SpecialChar \menuseparator
272 i spójrz na preambułę utworzonego pliku
277 Będziesz mógł zauważyć różne nowe makra zdefiniowane specjalnie przez LyX-a
281 \begin_layout Standard
282 Trochę historii: kiedyś wszystkie makra znajdowały się w pliku
287 Pewnego dnia The Team zdecydował, że utworzone pliki
291 powinny być bardziej przenośne.
292 Tak teraz makra są umieszczone w preambule.
298 Jednak to wszystko dzieje się przeźroczyście dla użytkownika.
301 \begin_layout Standard
302 Mamy kilka poleceń, które automatycznie wywołują LaTeX-a.
306 \begin_layout Itemize
309 Podgląd\SpecialChar \menuseparator
313 \begin_layout Itemize
316 Podgląd\SpecialChar \menuseparator
320 \begin_layout Itemize
323 Podgląd\SpecialChar \menuseparator
324 Aktualizuj\SpecialChar \menuseparator
328 \begin_layout Itemize
331 Podgląd\SpecialChar \menuseparator
332 Aktualizuj\SpecialChar \menuseparator
336 \begin_layout Itemize
339 Plik\SpecialChar \menuseparator
343 \begin_layout Standard
344 Tylko te polecenia wywołują LaTeX-a jeśli dokument się zmienił od czasu
345 ostatniego uruchomienia LaTeX-a
348 \begin_layout Standard
349 Podczas uruchomienia LaTeX-a podczas edycji pliku, LyX wykonuje następujące
353 \begin_layout Enumerate
358 do LaTeX-a i zapisuje plik z rozszerzeniem
365 \begin_layout Enumerate
366 Uruchamia LaTeX-a z plikiem
370 (być może kilka razy).
373 \begin_layout Enumerate
374 Jeśli są błędy , to zaznacza je w dokumencie.
377 \begin_layout Standard
378 Jeśli uruchamiasz LaTeX-a poleceniem podglądu
391 Jeśli użyłeś polecenia podglądu
402 , LyX wykonuje dwa kroki więcej:
405 \begin_layout Itemize
410 do konwersji pliku Dvi do pliku postscriptowego:
414 \begin_layout Itemize
419 , plik wyjściowy ma rozszerzenie
424 \begin_layout Itemize
432 , plik wyjściowy ma rozszerzenie
436 , jak można było się spodziewać.
440 \begin_layout Itemize
445 lub wysyła plik postscriptowy do drukarki.
448 \begin_layout Section
449 ,,Pomocy! LyX utworzył nieczytelny plik
456 \begin_layout Standard
457 Użytkownicy LaTeX-a będą krzyczeć to przez całą noc, gdy deklaracje LyX-a
458 są nie do wykorzystania --- oni po prostu nie czytali dokumentacji do LyX-a
463 \begin_layout Standard
468 : I know a certain faculty member who actually did complain to me that LyX
469 doesn't generate LaTeX files.
470 Ain't it funny how, sometimes, faculty are the worst at reading instructions?
478 \begin_layout Standard
479 Należy postawić sprawę jasno.
480 LyX produkuje dwa rodzaje plików LaTeX-owych.
481 Jedne są czytelne dla ludzi.
482 Inne są czytelne dla LyX-a.
483 Za każdym wywołaniem LaTeX-a przez LyX-a, tworzy on plik LaTeX-a, który
484 może być łatwo skanowany w celu poszukiwania błędów.
489 nie jest czytelny dla ludzi.
490 Nie próbuj go czytać.
491 Jeśli chcesz mieć plik
495 aby móc wysłać go koledze, to wybierz polecenie
497 Eksportuj\SpecialChar \menuseparator
510 \begin_layout Standard
511 Powtórzymy to jeszcze raz, specjalnie dla podkreślenia :
514 \begin_layout Standard
515 \begin_inset VSpace 0.23cm
526 móc wysłać koledze, to wybierz polecenie
528 Eksportuj\SpecialChar \menuseparator
541 \begin_layout Standard
542 \begin_inset VSpace 0.23cm
548 \begin_layout Section
549 Importowanie plików LaTeX-a do LyX-a
550 \begin_inset LatexCommand label
551 name "sec:Importowanie-plików-LaTeX-a"
558 \begin_layout Standard
561 You can import a LaTeX file into LyX by using the
566 ile\SpecialChar \menuseparator
571 mport\SpecialChar \menuseparator
579 This will call a program named
583 ---which will create a file
591 ---and then open that file.
594 \begin_layout Standard
600 will translate most legal LaTeX, but not everything.
601 It will leave things it doesn't understand in TeX mode, so after translating
606 , you can look for red text and hand-edit it to look right.
609 \begin_layout Standard
612 If you just want to put a piece of LaTeX code into a LyX file, see
615 \begin_inset LatexCommand ref
616 reference "sec:latexcodes"
623 \begin_layout Section
624 Wstawianie poleceń LaTeX-a do dokumentów LyX-a
627 \begin_layout Standard
628 \begin_inset LatexCommand label
629 name "sec:latexcodes"
633 To jest raczej ważny punkt: możesz zawsze wstawić kod LaTeX-a do dowolnego
635 LyX po prostu nie może i prawdopodobnie nigdy nie będzie mógł wyświetlić
636 wszystkich możliwych konstrukcji LaTeX.
637 Jeśli potrzebujesz wstawić polecenie LaTeX-a do dokumentu LyX-a, to użyj
638 wstawki ERT, którą możesz wstawić do dokumentu poleceniem
643 staw\SpecialChar \menuseparator
651 Wstawka ERT może występować w trzech formach:
664 Pierwsze dwie formy są podobne do innych rozwijalnych wstawek (takich jak
666 wstawka przypisu) i są wygodne do zaznaczenia poleceń LaTeX-a.
671 wstawki wyświetla jej zawartość, co jest wygodne dla krótkich fragmentów
677 \begin_layout Standard
687 \begin_layout Standard
688 Możesz przełączać się pomiędzy tymi formami przez kliknięcie prawym klawiszem
690 Uwaga jeśli chcesz więcej niż jeden wiersz poleceń LaTeX-a, to nie możesz
698 \begin_layout Standard
699 Tutaj jest przykład wstawienia poleceń LaTeX-a w dokumencie LyX-a.
703 \begin_layout LyX-Code
712 This is an example for a minipage environment.
715 can put nearly everything in it, even (non-floating)
758 \begin_layout Standard
759 Wstawka ERT zawierająca powyższy tekst jest umieszczona bezpośrednio po
761 Jeśli czytasz ten podręcznik w LyX-ie, to zobaczysz tylko przycisk z czerwonym
763 Czytając drukowaną wersję tego podręcznika zobaczysz rezultaty:
766 \begin_layout Standard
770 \begin_layout Standard
777 \begin_layout Standard
784 \begin_layout Standard
786 This is an example for a minipage environment.
787 You can put nearly everything in it, even (non-floating) figures and tables.
791 \begin_layout Standard
798 \begin_layout Standard
803 \begin_layout Standard
810 \begin_layout Standard
817 \begin_layout Standard
824 \begin_layout Standard
830 \begin_layout Standard
837 \begin_layout Standard
844 \begin_layout Standard
851 \begin_layout Standard
863 \begin_layout Standard
864 Ponadto możesz utworzyć oddzielny plik zawierający skomplikowaną strukturę
865 LaTeX-a i dołączyć go poleceniem
870 staw\SpecialChar \menuseparator
877 (powinieneś wybrać opcję
885 Zalecamy abyś dołączał pliki
894 W innym wypadku będziesz miał sporo zajęcia z wyszukiwaniem błędów\SpecialChar \ldots{}
898 \begin_layout Standard
899 Kilka ostatnich uwag o wyróżnieniu:
902 \begin_layout Itemize
903 Wewnątrz LyX-a, kod LaTeX-a pojawia się
910 \begin_layout Itemize
915 sprawdza poprawności Twojego kodu LaTeX-owego,
918 \begin_layout Itemize
919 Staraj się nie odkrywać koła na nowo.
922 \begin_layout Standard
923 Na koniec dwie uwagi.
924 Po pierwsze, LyX posiada niewiele funkcji całkowicie wbudowanych ale będzie
926 Bądź pewien, sprawdzając podręcznik, że danej funkcji LyX nie posiada zanim
927 zaczniesz kodować ją w LaTeX-u
931 \begin_layout Standard
936 -a: I seem to do this an awful lot.
937 Sat down and merrily began coding something to print out labels, only to
938 learn that there were already 2 different LaTeX packages to do this.
939 Worse yet - I had them already!
945 Po drugie istnieje wiele pakietów LaTeX-a począwszy od składu etykiet czy
946 kopert do ładnych wielostronicowych tabel.
947 Przejrzyj archiwum CTAN aby poznać więcej szczegółów (zobacz sekcję
948 \begin_inset LatexCommand ref
956 \begin_layout Standard
957 Jeśli potrzebujesz zrobić trochę dzikich i ładnych rzeczy wewnątrz dokumentu,
958 bądź pewien swoich konstrukcji korzystając z dobrej książki o LaTeX-u.
962 \begin_layout Standard
963 Pewna liczba poleceń LaTeX-a musi być umieszczona przed początkiem tekstu.
964 Powinny one zostać umieszczone w preambule co opisano w następnej sekcji.
967 \begin_layout Section
968 Preambuła LyX-a i LaTeX-a
971 \begin_layout Subsection
975 \begin_layout Standard
976 \begin_inset LatexCommand label
981 Jeśli już znasz LaTeX-a, to nie potrzebujesz tutaj wyjaśnienia do czego
983 Jeśli nie wiesz, to dajemy Ci kilka porad -- zalecamy abyś znów zapoznał
984 się z książką o LaTeX-u aby poznać więcej informacji.
985 W innym przypadku powinieneś czytać poniższe sekcje, ponieważ w nich jest
986 wyjaśnione co możesz zrobić i czego nie musisz zrobić w preambule LyX-owego
990 \begin_layout Standard
991 Preambuła LaTeX-a znajduje się na samym początku dokumentu
999 \begin_layout Itemize
1000 deklaracji klasy dokumentu.
1001 LyX już wykonuje to za Ciebie.
1005 \begin_layout Standard
1006 Jeśli jesteś LaTeX-nikiem i masz już trochę dopasowanych klas dokumentów,
1007 których chcesz używać, to zajrzyj do podręcznika
1011 aby dowiedzieć się jak wykonać do nich interfejs.
1012 Nie zapomnij wysłać swoich osiągnięć do LyX Team-u aby je włączyć do przyszłych
1017 \begin_layout Itemize
1018 deklaracji używanych pakietów.
1019 Pakiety LaTeX-a dostarczają specjalne polecenia, które są dostępne w dokumencie
1020 tylko jeśli zadeklarujemy pakiet w preambule.
1025 wymusza wcinanie wszystkich akapitów.
1026 istnieją pakiety dla etykiet, kopert, marginesów itd.
1029 \begin_layout Itemize
1030 ustawiania liczników, zmiennych, długości i szerokości.
1031 Istnieje kilka liczników LaTeX-a i zmiennych, które
1035 być ustawione globalnie z poziomu preambuły, aby uzyskać żądany efekt [istnieją
1036 inne zmienne, które można ustawiać także wewnątrz dokumentu].
1037 Marginesy są dobrym przykładem czegoś co musi być ustawione w preambule.
1038 Innym przykładem jest format nalepek na listy.
1039 Możesz ustawić je gdziekolwiek, ale najlepszym miejscem do tego jest preambuła.
1042 \begin_layout Itemize
1043 deklaracji definiowanych przez użytkownika poleceń [za pomocą polecenia
1056 ], głównie skrótów dla poleceń LaTeX-a, które występują często w tekście
1058 Mimo to preambuła jest dobrym miejscem na deklaracje poleceń, które
1062 być deklarowane gdziekolwiek indziej [byleby
1066 ich pierwszym użyciem w tekście].
1067 To może być użyteczne jeśli mamy wiele kodu LaTeX-a w dokumencie, który
1068 normalnie nie powinien się zdarzyć.
1071 \begin_layout Standard
1072 LyX dodaje do preambuły własne definicje podczas tworzenia pliku
1077 To czyni dokumenty LaTeX-a utworzone przez LyX-a przenośnymi.
1080 \begin_layout Subsection
1084 \begin_layout Standard
1085 Polecenia, które dodaje LyX do preambuły są zafiksowane i nie możesz ich
1086 zmienić bez samodzielnego patchowania LyX-a.
1087 Możesz jednak dodać własne rzeczy do preambuły.
1088 Możesz to zrobić na dwa sposoby:
1091 \begin_layout Enumerate
1107 Otworzy się wówczas okno, w którym możesz wpisać swoje polecenia.
1111 \begin_layout Standard
1112 Edytor preambuły jest prymitywny, nie spodziewaj się po nim zbyt wiele.
1116 \begin_layout Enumerate
1117 Utwórz w swoim domyślnym szablonie dokumentu (zobacz
1118 \begin_inset LatexCommand ref
1119 reference "sec:setup"
1123 ) odpowiednie wpisy w preambule.
1124 Wówczas tworząc nowy dokument na jego podstawie preambuła będzie już wpisana.
1127 \begin_layout Standard
1128 LyX nie dodaje niczego do Twojej części preambuły.
1129 Zanim dodasz deklaracje do preambuły powinieneś upewnić się, że nie jest
1130 już to wykonane przez LyX-a [czy pamiętasz co mówiliśmy o ponownym wynalezieniu
1134 dokonuj poprawnych wpisów w preambule
1136 -- LyX nie sprawdza jej poprawności.
1139 \begin_layout Subsection
1143 \begin_layout Standard
1144 Tutaj znajduje się kilka przykładów co można dodać do preambuły:
1147 \begin_layout Subsubsection
1148 Przykład #1: Przesunięcie strony
1151 \begin_layout Standard
1152 Istnieją dwie zmienne LaTeX-a do sterowania pozycją strony:
1165 Ich nazwy są samoobjaśniające.
1166 Te zmienne są użyteczne jeśli w tej chwili o etykietach.
1167 Czasami rozmiar medium i obszar medium, na którym będziesz drukować nie
1169 Wówczas mamy polecenia
1184 \begin_layout Standard
1185 Domyślną wartością dla
1197 jest 0 pt, czyli strona nie jest przesunięta.
1200 \begin_layout Standard
1201 Niestety, niektóre sterowniki DVI wydają się zawsze przesuwać stronę.
1202 Nie mamy pomysłu dlaczego lub dlaczego Twój administrator nie poprawił
1204 Jeśli używasz LyX-a w systemie, którego osobiście nie nadzorujesz, a którego
1205 administrator to ,,doofus'', to polecenia
1217 mogą zaoszczędzić Ci dni.
1218 Na przykład Twoje marginesy lewy i górny są zawsze o pół cala zbyt duże.
1219 Należy wówczas dodać do preambuły następujące polecenia:
1222 \begin_layout LyX-Code
1230 \begin_layout LyX-Code
1238 \begin_layout Standard
1239 \SpecialChar \ldots{}
1240 a Twoje marginesy będą teraz poprawne.
1243 \begin_layout Subsubsection
1244 Przykład #2: Etykiety
1247 \begin_layout Standard
1248 Mówiąc etykiety mamy na myśli wydruk etykiet z adresami.
1249 Istnieje miły pakiet, dostępny w najbliższym Ci archiwum CTAN, do wydruku
1255 Twój system może nie mieć go domyślnie zainstalowanego -- zostawiamy Ci
1257 Pewnie będziesz chciał przeczytać dokumentację pakietu -- my nie zrobimy
1259 Jednak poniższym przykładem podpowiadamy Ci jak z niego skorzystać.
1262 \begin_layout Standard
1263 Po pierwsze wybierz klasę dokumentu
1268 Następnie wpisz do preambuły następujące deklaracje:
1271 \begin_layout LyX-Code
1277 \begin_layout LyX-Code
1283 \begin_layout LyX-Code
1289 \begin_layout LyX-Code
1295 \begin_layout LyX-Code
1301 \begin_layout LyX-Code
1307 \begin_layout LyX-Code
1313 \begin_layout Standard
1314 Te ustawienia są odpowiednie dla arkusza etykiet Avery, nr #5360.
1315 Teraz jesteś gotów do wydruku etykiet, ale potrzeba jeszcze wstawić polecenia
1316 LaTeX umieszczając polecenia
1328 wokół każdego tekstu z treścią etykiety.
1329 Ta i inne funkcje pakietu
1333 są wyjaśnione w dokumentacji.
1336 \begin_layout Standard
1337 Być może, że kiedyś, ktoś napisze plik układu LyX-a do obsługi tego pakietu
1339 Być może to będziesz Ty.
1342 \begin_layout Subsubsection
1343 Przykład #3: Wcięcie akapitu
1346 \begin_layout Standard
1347 Amerykanie są wyćwiczeni we wcinaniu pierwszego wiersza
1352 Tak jak wszystkie inne dziwne quirks, większość Amerykanów będzie wyć i
1353 jęczeć dopóki nie będą mieli wcinanych pierwszych wierszy we wszystkich
1358 \begin_layout Standard
1363 : To było napisane przez Amerykanina -- przeze
1367 ! Tak postrzegam moich rodaków.
1368 Nieprzerwanie ja nie lubię tego.
1378 \begin_layout Standard
1389 \begin_layout Standard
1390 Oczywiście takie zachowanie nie jest standardem w typografii.
1391 W książkach wcinana jest tylko pierwszy wiersz akapitu jeśli ten akapit
1392 występuje po poprzednim akapicie.
1393 Ideą wcinania pierwszego wiersza akapitu jest wyróżnienie sąsiadujących
1395 Jeśli jednak nie ma poprzedniego akapitu, np.
1396 pod rysunkiem lub na początku rozdziału czy sekcji, pierwszy akapit nie
1397 będzie wyróżniony wcięciem.
1400 \begin_layout Standard
1401 Jeśli jesteś amerykaninem, to nie przejmuj się takimi ezoterycznymi rzeczami,
1402 po prostu chcesz mieć wcięcia! Dodaj to do preambuły
1406 \begin_layout Standard
1425 automatycznie wcinają wszystkie akapity.
1433 \begin_layout LyX-Code
1436 usepackage{indentfirst}
1439 \begin_layout Standard
1440 Jeśli Twoja dystrybucja TeX-a nie jest podła, to będziesz miał ten pakiet
1441 zainstalowany i wszystkie akapity będą wcinane tak jak na to zasługują.
1444 \begin_layout Subsubsection
1445 Przykład #4: Ten dokument
1448 \begin_layout Standard
1449 Możesz także sprawdzić jaką preambułę posiada ten dokument, aby poznać jakie
1450 zaawansowane rzeczy możesz zrobić.
1451 Ponadto więcej przykładów co można wpisać do preambuły znajdziesz w tym
1455 \begin_layout Section
1456 Błędy LyX-a i LaTeX-a
1459 \begin_layout Standard
1460 Gdy LyX wywołuje LaTeX-a, informuje go aby ignorował wszelkie błędy i przetwarza
1462 Można to wykorzystać do przejrzenia logu przebiegu LaTeX i wykonania post-morte
1464 Jak wspomnieliśmy wcześniej, LyX tworzy dwa rodzaje plików
1468 , jeden z nich jest używany do lokalizacji błędów w dokumencie.
1469 Jeśli pojawi się błąd, to LyX umieści prostokąt ze słowem ,,Błąd'' w odpowiedni
1470 m miejscu w dokumencie
1474 \begin_layout Standard
1475 LyX okazjonalnie nie odgadnie miejsca, w którym zdarzył się błąd.
1476 To się zdarza zwykle przy tabelach, rysunkach, matematyce i preambule.
1482 Zostanie także wyświetlony komunikat informujący o fakcie wystąpienia błędów
1485 \begin_layout Standard
1486 Możesz nawigować pomiędzy błędami za pomocą polecenia
1498 Możesz ,,otwierać'' znaczniki błędów i podejrzeć komunikaty LaTeX-a przez
1499 kliknięcie na znaczniku.
1502 \begin_layout Standard
1503 Wiele osób lubi zobaczyć wprost cały log, który jest dostępny z menu
1508 odgląd\SpecialChar \menuseparator
1516 Istniej kilka powszechnych komunikatów błędów i ostrzeżeń.
1518 Powinieneś zajrzeć do dobrej książki o LaTeX-u dla zapoznania się z pełną
1522 \begin_layout Itemize
1529 \begin_layout Standard
1530 Komunikat zaczynające się tymi słowy jest komunikatem diagnostycznym LaTeX-a.
1531 Otrzymasz podobne ostrzeżenie gdy dodasz lub zmienisz odnośnik lub wpis
1532 bibliografii, wówczas LaTeX komunikuje Ci, że powinien zostać uruchomiony
1536 \begin_layout Standard
1537 Ostrzeżenie można w większości zignorować.
1541 \begin_layout Itemize
1548 \begin_layout Standard
1549 Inny komunikat ostrzegawczy, tym razem o fontach, których LaTeX nie potrafił
1551 Reszta komunikatu często informuje jakich fontów użył LaTeX w zastępstwie.
1554 \begin_layout Standard
1555 Możesz go bezpiecznie zignorować.
1559 \begin_layout Itemize
1568 \begin_layout Standard
1573 dawać takie komunikaty.
1574 Ostrzeżenia dotyczą wierszy, które są zbyt długie i wystają poza prawy
1576 Prawie zawsze jest to niezauważalne na wydruku.
1577 Albo jeden lub dwa znaki przekraczają prawy margines.
1578 LaTeX zdaje się generować co najmniej jeden taki komunikat dla dowolnego
1579 dokumentu jaki napiszesz.
1582 \begin_layout Standard
1583 Możesz ignorować te głupie komunikaty.
1584 Zobaczysz na własne oczy jeśli coś będzie zbyt szerokie, spójrz na wynik
1589 \begin_layout Itemize
1598 \begin_layout Standard
1599 LaTeX komunikuje nam, że zbyt małe wypełnienie wiersza zmusza go do wstawienia
1600 zbyt dużych odstępów między wyrazami.
1604 \begin_layout Standard
1605 Możesz go także zignorować.
1609 \begin_layout Itemize
1624 \begin_layout Standard
1625 Ostrzeżenie o kłopotach z łamaniem stron -- zbyt małych lub zbyt dużych
1626 odstępach pionowych.
1627 Jeszcze raz spójrz na wynik przetwarzania.
1628 Zobaczysz na własne oczy jeśli coś będzie zbyt szerokie.
1632 \begin_layout Itemize
1636 \begin_inset Quotes els
1640 \begin_inset Quotes ers
1647 \begin_layout Standard
1648 Plik ,,Xxxx'' nie jest zainstalowany w systemie.
1649 Ten komunikat pojawia się często, gdy nie zainstalowałeś pakietów użytych
1651 Jeśli nie dotykałeś preambuły lub nie używałeś polecenia
1657 , to znaczy że brakuje jednego z pakietów, które próbuje załadować LyX.
1663 omoc\SpecialChar \menuseparator
1670 aby zobaczyć listę pakietów znanych LyX-owi.
1671 Ten plik jest uaktualniany podczas każdej rekonfiguracji LyX-a (polecenie
1679 \SpecialChar \menuseparator
1684 ) i zawiera informacje, które pakiety zostały wykryte i do czego służą.
1687 \begin_layout Standard
1698 i pakiet nie został zainstalowany, to należy zainstalować go samodzielnie.
1702 \begin_layout Itemize
1705 LaTeX Error: Unknown option
1709 \begin_layout Standard
1710 Błąd pojawia się gdy podano niezdefiniowaną (lub błędną) opcję użytego pakietu.
1711 Sprawdź dokumentację do pakietu.
1715 \begin_layout Itemize
1718 Undefined control sequence
1722 \begin_layout Standard
1723 Jeśli wstawiłeś polecenie LaTeX w dokumencie, ale popełniłeś np.
1724 błąd literowy, to otrzymasz taki właśnie komunikat błędu.
1725 Być może zapomniałeś załadować jakiś pakiet.
1726 W ogólnym przypadku, komunikat błędu zwykle oznacza, że użyłeś niezdefiniowaneg
1731 \begin_layout Standard
1732 Istnieją jeszcze inne komunikaty błędów i ostrzeżeń, a wiele z nich jest
1734 Podane są częstymi komunikatami.
1735 Inne są naprawdę zaszyfrowane.
1736 To są aktualne komunikaty TeX-a i my na prawdę nie mamy klucza jak je odszyfrow
1740 \begin_layout Standard
1741 Oto ogólny tok postępowania jeśli zdarzy się błąd:
1744 \begin_layout Enumerate
1745 Sprawdź poprawność poleceń LaTeX-a wstawionych w dokumencie.
1748 \begin_layout Enumerate
1749 Jeśli nie ma błędów literowych, to sprawdź poprawność ich użycia.
1752 \begin_layout Enumerate
1753 Jeśli dostaniesz pęk znaczników błędów na samym początku dokumentu, to znaczy,
1754 że jest jakiś błąd w preambule.
1755 Zacznij debugować swoją preambułę.
1758 \begin_layout Enumerate
1759 Jeśli nie dodałeś niczego do preambuły i nie wstawiłeś żadnych poleceń LaTeX-a
1760 do dokumentu, to najpierw sprawdź swoją dystrybucję LaTeX.
1761 Sprawdź brakujące pakiety i zainstaluj je.
1764 \begin_layout Enumerate
1765 OK, nie brakuje pakietów.
1766 Czy nie użyłeś jakieś opcji dopasowującej w LyX-ie? Precyzując, czy nie
1767 użyłeś jej niewłaściwie, jak próba ręcznego wstawienia wielu
1779 s? Czy próbowałeś to kludge coś razem z nimi zamiast użyć odpowiednich środowisk
1783 \begin_layout Enumerate
1784 OK, nie użyłeś żadnej opcji dopasowującej, postępujesz zgodnie z zasadami.
1785 Czy próbowałeś przeprowadzić jakiś fantastyczny manewr? Czy zrobiłeś coś
1786 wspaniałego w tabeli czy równaniu, jak wstawienie grafiki do komórki tabeli?
1789 \begin_layout Enumerate
1790 Czy nie masz zbyt długich akapitów tekstu gdzie LaTeX nie może znaleźć miejsca
1791 na przełamanie wiersza? Domyślnie LaTeX jest dokładny w dodawaniu ekstra
1792 odstępów między wyrazami aby przełamać wiersz.
1793 Proponowane jest przerobienie akapitów aby usunąć ten problem.
1794 Jeśli to nie jest możliwe, możesz objąć swój tekst w
1800 aby obniżyć wymagania LaTeX-a przy łamaniu wierszy.
1803 \begin_layout Enumerate
1804 Czy nie przesadziłeś z zagnieżdżaniem? LyX [aktualnie] nie sprawdza czy
1805 nie przekroczyłeś limitu zagnieżdżenia środowiska.
1806 Jeśli zagnieździłeś środowiska aż do 17 poziomu, to może być problem.
1809 \begin_layout Enumerate
1810 Nie otrzymałeś żadnych komunikatów błędów ale wynik źle wygląda.
1811 Jeśli masz tabelę lub rysunek szerszy lub dłuższy od strony, to powinieneś:
1815 \begin_layout Enumerate
1816 przeskalować rysunek do odpowiednich wymiarów,
1819 \begin_layout Enumerate
1820 skrócić tabelę, tak aby pasowała.
1823 \begin_layout Standard
1824 Jeśli dalej jest źle z wynikiem i nie próbowałeś przeprowadzić żadnych wspaniały
1825 ch lub kludge opcji dopasowujących, to my nie wiemy co jest nie tak.
1829 \begin_layout Standard
1830 Jeśli to nie pomoże, to
1834 znalazłeś błąd w LyX-ie\SpecialChar \ldots{}
1838 \begin_layout Chapter
1839 Dodatkowe narzędzia składu dokumentu
1842 \begin_layout Section
1843 Przygotowanie bibliografii za pomocą BibTeX-a
1846 \begin_layout Standard
1853 \begin_layout Standard
1854 Ressler is to blame for all of Chapter 1 except where noted.
1862 \begin_layout Standard
1863 STOP! jeśli wiesz czym jest BibTeX lub masz dobry pomysł na jego zastosowanie
1865 ułożenie swojej własnej bazy bibliograficznej) nie idź, a biegnij do swojego
1866 egzemplarza drugiego wydania Lamporta
1868 LaTeX: A Document Preparation System
1875 W dalszej dyskusji zakładamy, że masz utworzony poprawny plik bibliografii
1876 oraz masz poprawnie ustawione wszystkie odpowiednie zmienne środowiska
1890 ) oraz jeśli jesteś odpowiednio zdesperowany powinieneś utworzyć plik LaTeX-a
1898 \begin_layout Standard
1899 Dla tych, którzy nie znają BibTeX-a, jest to system do tworzenia wielkich
1900 baz Twoich często używanych odnośników do literatury.
1903 \begin_layout Standard
1904 Dla wszystkich przyszłych artykułów, zapisz tylko potrzebne pozycje literatury
1905 do wstawienia do bazy i oznacz odpowiednim kluczem każdy odnośnik.
1906 Nawet jeśli piszesz tylko kilka dokumentów z kilkoma odnośnikami w każdym,
1907 to warto poświęcić Twój czas na sprawdzenie BibTeX-a i zdecydować czy będzie
1908 użyteczny dla Ciebie.
1911 \begin_layout Standard
1912 Aby używać BibTeX-a w LyX-ie należy najpierw zapoznać się
1914 Podręcznikiem Użytkownika
1916 , w którym opisano sposób wstawiania cytowań.
1917 Podstawowy mechanizm wstawiania odnośników BibTeX-a jest taki sam.
1918 Umieść kursor na końcu dokumentu i wybierz
1923 staw\SpecialChar \menuseparator
1928 pisy\SpecialChar \menuseparator
1936 W otwartym oknie dialogowym wypełnij dwa pola:
1939 \begin_layout Description
1941 Danych podaj nazwę pliku
1945 ale BEZ rozszerzenia
1950 Dla wyszukiwania w wielu plikach
1954 należy podać ich nazwy rozdzielając je przecinkiem.
1957 \begin_layout Description
1958 Styl podaj nazwę pliku stylu BibTeX-a BEZ rozszerzenia
1963 Domyślnym stylem jest
1971 \begin_layout Standard
1972 Dostępne są również style zgodne z polskimi zwyczajami typograficznymi o
1996 (który powinien być dołączony do Twojej dystrybucji LaTeX-a, tak że nie
1997 musisz przejmować się utworzeniem go).
2000 \begin_layout Standard
2001 Zakładamy, że dla każdego cytowania źródło znajduje się w pliku
2005 , wywołujemy polecenie
2010 staw\SpecialChar \menuseparator
2017 w odpowiednim miejscu w tekście i wybierz z listy właściwy klucz odnośnika.
2018 Nie potrzeba nic więcej; gdy wywołujemy na przykład polecenie
2023 odgląd\SpecialChar \menuseparator
2030 , powinieneś zobaczyć że BibTeX i LaTeX są wywoływane gdy zachodzi potrzeba,
2031 włączając wielokrotne wywołanie LaTeX-a.
2034 \begin_layout Section
2038 \begin_layout Standard
2039 Dobry indeks jest jedną z najtrudniejszych rzeczy do zrobienia w długim
2041 LyX pomaga wykonać rzeczy trochę prościej za pomocą interfejsu do programu
2048 \begin_layout Standard
2049 Dla dokumentów polskojęzycznych powinien być wywoływany program
2062 , który można znaleźć w dystrybucjach.
2065 \begin_layout Standard
2066 Wstawianie indeksu i zaznaczanie słów do włączenia do indeksu odbywa się
2067 taką samą drogą jak przygotowanie bibliografii opisanej w poprzedniej sekcji.
2070 \begin_layout Standard
2071 Najpierw przejdź na koniec swojego dokumentu i wybierz
2076 staw\SpecialChar \menuseparator
2081 pisy\SpecialChar \menuseparator
2089 Następnie, dla każdego słowa, które chcesz dodać do indeksu, umieść kursor
2090 na końcu tego słowa i wybierz
2095 staw\SpecialChar \menuseparator
2096 Wstaw poprzedzające słowo do indeksu
2099 To spowoduje umieszczenie znacznika pokazującego słowo, które pojawi się
2103 \begin_layout Standard
2104 Jeżeli chcesz dokładnie podać co ma pojawić się w indeksie -- na przykład
2105 potrzebujesz mieć słowo ,,kot'' w indeksie, które będzie odnosiło się do
2106 słów w tekście ,,kot'' i ,,koty'' to po prostu wybierz polecenie
2108 Wstaw\SpecialChar \menuseparator
2111 i wpisz słowo ,,kot'' w oknie dialogowym.
2114 \begin_layout Standard
2116 LyX automatycznie wywoła
2120 i samodzielnie utworzy indeks.
2123 \begin_layout Standard
2124 Bądź ostrożny i nie wstawiaj spacji pomiędzy słowem a znacznikiem indeksu,
2125 ponieważ może się zdarzyć utworzenie niewłaściwego numeru strony w indeksie.
2128 \begin_layout Standard
2129 Powinieneś zdawać sobie sprawę, że istnieją bardziej zaawansowane metody
2134 : spójrz w dokumentację dołączoną do Twojej dystrybucji LaTeX-a i znajdź
2135 jak wykonać zagnieżdżone wpisy itp.
2138 \begin_layout Section
2139 Dokumenty wieloczęściowe
2142 \begin_layout Subsection
2146 \begin_layout Standard
2147 Przy pracy z dużymi plikami zawierającymi wiele sekcji i rozdziałów, często
2148 jest wygodniej podzielić dokument na kilka plików lub być może masz ---
2149 perhaps you have something where a table may change from time to time,
2150 but the preceding text does not.
2151 W takim przypadku powinieneś na serio rozważyć użycie dokumentów wieloczęściowy
2153 Na przykład prace naukowe często składają się z pięciu głównych części:
2154 wprowadzenia, obserwacji, wyników, dyskusji i podsumowania.
2155 Każda z tych części może być zapisana w oddzielnym pliku LyX-a, gdzie jeden
2156 plik będzie dokumentem głównym zawierającym tytuł, autorów, streszczenie,
2158 oraz pięć dołączonych plików dokumentów składowych (podrzędnych).
2159 Należy zwrócić uwagę, że każdy z plików podrzędnych włączanych do dokumentu
2160 głównego stanowi niezależny dokument, który może być formatowany i drukowany
2162 Można dołączać również pliki LaTeX-a, ale pliki te nie mogą posiadać własnej
2163 preambuły (wszystko przed
2175 musi być usunięte) gdyż w przeciwnym wypadku LaTeX zgłosi błąd podczas
2176 przetwarzania dokumentu głównego.
2179 \begin_layout Standard
2180 LyX pozwala łatwo włączać pliki poleceniem z menu
2185 staw\SpecialChar \menuseparator
2193 Po wybraniu polecenia otwiera się okno wyboru dokumentu.
2194 Po wybraniu dokumentu do wstawienia/dołączenia, w bieżącej pozycji kursora
2195 wstawiany jest mały prostokąt.
2196 Kliknięcie na prostokącie wyświetla okno dialogowe dołączania dokumentu.
2197 W tym oknie można wybrać plik do dołączenia i metodę dołączenia.
2198 Wybór pliku powinien być już jasny.
2199 W oknie mamy do wyboru trzy metody dołączania plików; ,,dołącz'', ,,wstaw''
2201 Różnica pomiędzy ,,dołącz'' a ,,wstaw'' jest w pełni jasna tylko dla LaTeX-pert
2203 Praktycznie różnica polega na tym, że pliki ,,dołączane'' zaczynają się
2204 od nowej strony, a pliki ,,wstawiane'' od miejsca wstawienia.
2207 \begin_layout Standard
2208 Generalnie, plik główny jest konwertowany do formatu LaTeX przed składaniem,
2209 podczas gdy dołączane pliki są konwertowane do formatu LaTeX, który nie
2211 Zaznaczenie pola Nie
2215 zabezpiecza przed konwersją.
2218 \begin_layout Standard
2219 Dołączanie plików metodą ,,maszynopis'' pozwala na dołączanie ,,dosłowne''
2220 plików w środowisku verbatim z czcionką o stałej szerokości.
2221 Normalnie spacje w pliku są niewidzialne, dwie kolejne spacje są zachowywane,
2222 inaczej niż standardowo w LyX-ie.
2227 pozwala na zachowanie spacji lub przywraca standardową interpretację spacji
2231 \begin_layout Subsection
2232 Odnośniki pomiędzy plikami
2235 \begin_layout Standard
2236 Jest możliwe ustawienie odnośników pomiędzy różnymi plikami.
2237 Najpierw otwórz wszystkie pliki pomiędzy którymi chcesz wykonać odnośniki,
2238 na przykład dwa pliki A i B, gdzie plik B jest dołączony do pliku A.
2239 Wstawiliśmy etykietę w pliku A i chcemy odnośnik do niej w pliku B.
2240 Będąc w dokumencie A z menu wybieramy
2245 staw \SpecialChar \menuseparator
2253 Teraz przełączamy się na dokument B bez zamykania okna odnośnika.
2254 Wstawiamy odnośnik i już!
2257 \begin_layout Standard
2258 Gdy przeglądasz plik A wszystko jest poprawnie dołączone i etykietowane.
2259 Jeśli zamkniesz okno odnośnika i ponownie otworzysz je w dokumencie B to
2260 zobaczysz tylko etykiety pliku B.
2261 Ta procedura może nie jest intuicyjna (czasami zdarza się błąd) ale działa.
2264 \begin_layout Section
2268 \begin_layout Standard
2271 (z konfiguracji LaTeX)
2274 \begin_layout Standard
2279 jest potrzebny do wydania ,,wstawek algorytmów''.
2280 Jest on użyteczny przy umieszczaniu krótkich algorytmów w miejscu złamania
2281 strony i obsługuje także spis algorytmów.
2284 \begin_layout Section
2288 \begin_layout Standard
2291 (z konfiguracji LaTeX)
2294 \begin_layout Standard
2299 jest używany w LyX-ie podczas wyboru ,,Podrysunek'' w oknie Rysunek.
2300 Kilka rysunków zaznaczonych w ten sposób może być upakowanych w jednej
2301 wstawce w indywidualnymi podpisami.
2304 \begin_layout Section
2305 Ozdobne nagłówki i stopki
2309 \begin_layout Standard
2310 Właściwie powinnyśmy używać nazw:
2328 \begin_layout Standard
2329 Domyślny układ strony jest raczej nieskomplikowany -- plain; dla klasy artykuł
2330 numery stron są wycentrowane u dołu strony.
2331 Ten dokument jest klasy książka (book) i jest trochę bardziej ozdobny,
2332 ale aby rzeczywiście postawić na wygląd potrzebujesz użyć stylu ,,fancy''
2335 Podręczniku Użytkownika
2338 Ta sekcja opisuje polecenia LaTeX-a, które trzeba wstawić w preambule lub
2339 w tekście aby otrzymać żądany efekt.
2342 \begin_layout Standard
2343 Nagłówek i stopka strony są podzielone na trzy pola określające lewą, środkową
2345 Poleceniami LaTeX-a do ustawiania tych pól w najprostszy sposób są
2370 przypuśćmy, że chcesz wstawić swoje nazwisko w lewym górnym narożniku każdej
2372 Po prostu wstaw następujące polecenie w preambule:
2375 \begin_layout Standard
2384 \begin_layout Standard
2385 Zobaczysz w podglądzie swoje nazwisko w lewym górnym narożniku każdej strony.
2386 Jeśli pole ma domyślną wartość, której chcesz się pozbyć (często numer
2387 strony pojawia się w centralnej części stopki) to po prostu wstaw polecenie
2388 z pustym argumentem, jak w przykładzie:
2391 \begin_layout Standard
2399 \begin_layout Standard
2400 Zróbmy rzeczywiście ozdobną stronę: wstawmy w nagłówku po lewej nazwę sekcji
2401 wraz ze słowem ,,Sekcja'' (np.
2402 Sekcja 3) oraz numer strony po prawej (np.
2403 Strona 4), natomiast w stopce po lewej swoje nazwisko i datę po prawej.
2404 Do tego będą nam potrzebne następujące polecenia w preambule:
2407 \begin_layout Standard
2417 \begin_layout Standard
2425 \begin_layout Standard
2435 \begin_layout Standard
2444 \begin_layout Standard
2452 \begin_layout Standard
2462 \begin_layout Standard
2475 dają dostęp do liczników sekcji i stron LaTeX-a, i będą wydrukowane w bieżącej
2476 sekcji i numerze strony.
2483 wydrukuje bieżącą datę.
2486 \begin_layout Standard
2487 Cienką linię oddzielającą nagłówek i stopkę od treści strony możemy także
2489 Jeśli nie chcesz linii w nagłówku to ustal jej grubość na 0.
2490 Domyślną grubością linii nagłówkowej jest 0.4pt, dla linii stopki zaś jest
2492 Możesz użyć polecenia
2498 headrulewidth}{0.4pt}
2506 footrulewidth}{0.4pt}
2508 do ustawiania ich grubości.
2511 \begin_layout Standard
2512 Możesz przełączać i wyłączać ustawienia nagłówków/stopek za pomocą poleceń:
2517 thispagestyle{empty}
2523 thispagestyle{plain}
2529 thispagestyle{fancy}
2532 Po prostu wstaw je w tekście na stronie, którą chcesz zmienić i zaznacz
2534 Strony tytułowe są oznaczone domyślnie jako plain, podczas gdy kolejne
2535 strony są w stylu fancy gdy używasz globalnego ustawienia fancy.
2538 \begin_layout Standard
2539 Istnieje wiele złożonych poleceń, które będą wstawiały rzeczy w lewym górnym
2540 narożniku na stronach nieparzystych itd.
2541 ale po szczegóły odsyłamy Cię do dokumentacji pakietu
2546 Na przykład jeśli masz instalację teTeX-a zobacz
2548 /usr/share/texmf/doc/latex/fancyhdr/fancyhdr.dvi
2553 \begin_layout Standard
2554 Końcowym przykładem jest możliwość wstawienia pliku Encapsulated PostScript
2555 do nagłówka lub stopki.
2556 Pewnie będziesz chciał wstawić logo firmy do lewego dolnego narożnika strony.
2557 Spróbuj wstawić następujące polecenie
2560 \begin_layout Standard
2569 includegraphics{logo.eps}}}
2572 \begin_layout Standard
2574 (będzie potrzebne w preambule polecenie
2578 usepackage{graphics}
2583 \begin_layout Section
2587 \begin_layout Standard
2588 LaTeX dostarcza mechanizmu do tworzenia strony wewnątrz strony, zwanych
2589 ministronami (minipages).
2590 Wewnątrz ministrony są dostępne wszystkie zwykłe reguły wcinania, łamania
2592 LyX także dostarcza tę możliwość.
2595 \begin_layout Standard
2596 Ministrony posiadają własną wstawkę, aby wstawić ministronę wybierz polecenie
2602 staw \SpecialChar \menuseparator
2610 Klikając prawym klawiszem myszy na wstawkę otwiera się okienko, w którym
2611 można ustalić wyrównianie i szerokość ministrony.
2614 \begin_layout Standard
2616 Jeśli ministrona jest zbyt długa aby zmieścić się na stronie, to zostanie
2617 skrócona, a nie wcięta na następnej stronie (nie pojawi się reszta na następnej
2621 \begin_layout Standard
2622 Są dwie dalsze opcje ministron.
2623 Jeśli umieścisz dwie ministrony obok siebie, to można wstawić
2628 staw\SpecialChar \menuseparator
2636 nak specjalny\SpecialChar \menuseparator
2639 do maksymalnego rozsunięcia ich, który wymuszi początek pierwszej ministrony
2640 od lewego marginesu a koniec następnej na prawym marginesie.
2641 Sprawdź tą opcję dla drugiej ministrony, nie dla pierwszej.
2644 \begin_layout Standard
2645 \begin_inset Box Frameless
2654 height_special "totalheight"
2657 \begin_layout Standard
2658 To jest ministrona, która nie używa hfill.
2659 To jest drugie zdanie ministrony, która nie używa hfill.
2667 \begin_layout Standard
2668 \begin_inset Box Frameless
2677 height_special "totalheight"
2680 \begin_layout Standard
2681 To jest druga ministrona, która nie używa hfill.
2682 To jest drugie zdanie drugiej ministrony, która nie używa hfill.
2690 \begin_layout Standard
2691 \begin_inset VSpace medskip
2697 \begin_layout Standard
2698 To jest zwykły tekst, który rozdziela dwa przykłady
2701 \begin_layout Standard
2702 \begin_inset VSpace medskip
2708 \begin_layout Standard
2709 \begin_inset Box Frameless
2718 height_special "totalheight"
2721 \begin_layout Standard
2722 To jest ministrona, która używa hfill.
2723 To jest drugie zdanie ministrony, która używa hfill.
2731 \begin_inset Box Frameless
2740 height_special "totalheight"
2743 \begin_layout Standard
2744 To jest druga ministrona, która używa hfill.
2745 To jest drugie zdanie drugiej ministrony, która używa hfill.
2753 \begin_layout Section
2754 Oblewanie rysunku tekstem
2755 \begin_inset LatexCommand label
2763 \begin_layout Standard
2764 \begin_inset Wrap figure
2769 \begin_layout Standard
2770 \begin_inset Graphics
2771 filename ../mobius.eps
2781 \begin_layout Standard
2782 \begin_inset Caption
2784 \begin_layout Standard
2785 Ten rysunek jest oblany tekstem, a to jest śliczny podpis
2798 \begin_layout Standard
2799 Często zadawanym pytaniem jest pytanie o możliwość ,,oblewania'' rysunków
2800 tekstem w ten sposób, że rysunek zajmuje część kolumny a reszta jest wypełniona
2802 Jeśli masz zainstalowany pakiet LaTeX-a
2806 (jest często włączany do dystrybucji lub dostępny w archiwach CTAN), to
2810 \begin_layout Standard
2811 Obok znajduje się rysunek pętli Moebiusa -- powinieneś go już zobaczyć w
2814 Podręczniku Użytkownika
2817 Aby oblać tekstem rysunek jak ten, nalezy wybrac z menu polecenie
2822 staw\SpecialChar \menuseparator
2830 stawki\SpecialChar \menuseparator
2836 \begin_layout Standard
2837 Uwaga: ten pakiet jest bardzo kruchy
2841 \begin_layout Standard
2842 Kruchy w sensie LaTeX-a.
2850 Dla przykładu, mając rysunek zbyt blisko końca strony będzie zamieszanie
2851 treści powyżej, gdy będziemy mieć dwa rysunki blisko siebie.
2852 Używaj tego pakietu oszczędnie i czytaj dokumentację zawartą w pakiecie.
2855 \begin_layout Standard
2856 Miejmy nadzieję, że w przyszłości LyX będzie obsługiwał te funkcje natywnie.
2859 \begin_layout Section
2863 \begin_layout Standard
2864 Standardowy układ tabel będzie odpowiedni w 99% wszystkich Twoich tabel,
2865 ale w 1% prawdopodobnie będziesz potrzebował tabel specjalnie dostosowanych
2872 kład\SpecialChar \menuseparator
2882 otwiera okno formatowania tabeli.
2891 znajduje się dostęp do kilku poleceń wyrównywania kolumn.
2894 \begin_layout Standard
2895 Teraz krótkie wspomnienie o LaTeX-u: gdy ustawiamy tabelę w LaTeX-u to dla
2896 każdej kolumny deklarujemy typ wyrównania.
2897 Dla przykładu możesz podać ,,
2909 '' dla justowania do lewej, wyśrodkowania i wyrównania kolumny do prawej
2910 (co w LyX-ie objawia się trzema przyciskami
2923 Czwartym typem jest ,,
2927 '', który deklaruje szerokość kolumny (w LyX-ie mamy pole
2931 ) co powoduje automatyczne łamanie wierszy.
2932 Piątym typem jest ,,
2936 '' (vertical bar), który raczej służy do tworzenia pionowych kresek ramek
2937 (w LyX-ie mamy do tego przyciski w polu
2942 Kończąc, istnieje typ ,,
2946 '', który pozwala użyć cokolwiek jako separatora kolumn co jest zamknięte
2947 w towarzyszących nawiasach włączając argument pusty.
2948 Powody robienia tego mogą nie być jasne, ale cechy te mogą być bardzo użyteczne.
2949 Najlepiej to pokazać na przykładach.
2952 \begin_layout Subsection
2953 Usuwanie dodatkowej przestrzeni tabeli
2956 \begin_layout Standard
2957 Tutaj znajduje się standardowa tabela:
2960 \begin_layout Standard
2961 \begin_inset VSpace 0.3cm
2967 \begin_layout Standard
2969 \begin_inset Tabular
2970 <lyxtabular version="3" rows="3" columns="2">
2972 <column alignment="left" valignment="top" width="0pt">
2973 <column alignment="left" valignment="top" leftline="true" width="0pt">
2974 <row bottomline="true">
2975 <cell alignment="left" valignment="top" topline="true" usebox="none">
2978 \begin_layout Standard
2984 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
2987 \begin_layout Standard
2995 <cell alignment="left" valignment="top" topline="true" usebox="none">
2998 \begin_layout Standard
3004 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3007 \begin_layout Standard
3015 <cell alignment="center" valignment="top" topline="true" usebox="none">
3018 \begin_layout Standard
3024 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3027 \begin_layout Standard
3041 \begin_layout Standard
3042 \begin_inset VSpace 0.3cm
3048 \begin_layout Standard
3049 Zwróć uwagę, że poziome kreski wystają troszkę z obu strona poza tekst.
3050 Jeśli chcesz aby linie zaczynały i kończyły się równo z tekstem, to można
3051 wstawić pusty separator na końcu aby zwolnić trochę miejsca dodawanego
3052 domyślnie przez LaTeX-a.
3056 \begin_layout Standard
3057 \begin_inset VSpace 0.3cm
3063 \begin_layout Standard
3065 \begin_inset Tabular
3066 <lyxtabular version="3" rows="3" columns="2">
3068 <column alignment="left" valignment="top" width="0pt" special="@{} l">
3069 <column alignment="left" valignment="top" leftline="true" width="0pt" special="l @{}">
3070 <row bottomline="true">
3071 <cell alignment="left" valignment="top" topline="true" usebox="none">
3074 \begin_layout Standard
3080 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3083 \begin_layout Standard
3091 <cell alignment="left" valignment="top" topline="true" usebox="none">
3094 \begin_layout Standard
3100 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3103 \begin_layout Standard
3111 <cell alignment="center" valignment="top" topline="true" usebox="none">
3114 \begin_layout Standard
3120 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3123 \begin_layout Standard
3137 \begin_layout Standard
3138 \begin_inset VSpace 0.3cm
3144 \begin_layout Standard
3145 W tym przypadku w polu
3153 dla lewej kolumny wpisano ,,
3157 '', natomiast dla prawej wpisano ,,
3161 '', co wstawia puste znaki na końcach.
3164 \begin_layout Subsection
3165 Zmiana znaku separatora kolumn
3168 \begin_layout Standard
3169 Teraz proponujemy zastosowanie
3170 \begin_inset Formula $\sqrt{\pi}$
3173 z odrobiną miejsca obok jako separatora kolumn tabeli.
3174 Po prostu wyłącz pionowe ramki i wpisz w polu
3180 Kolumna specjalna ,,
3192 \begin_layout Standard
3193 \begin_inset VSpace 0.3cm
3199 \begin_layout Standard
3202 \begin_inset Tabular
3203 <lyxtabular version="3" rows="3" columns="2">
3205 <column alignment="left" valignment="top" width="0pt">
3206 <column alignment="left" valignment="top" width="0pt" special="@{~$\sqrt{\pi}$~}l">
3207 <row bottomline="true">
3208 <cell alignment="left" valignment="top" topline="true" usebox="none">
3211 \begin_layout Standard
3217 <cell alignment="left" valignment="top" topline="true" usebox="none">
3220 \begin_layout Standard
3228 <cell alignment="left" valignment="top" topline="true" usebox="none">
3231 \begin_layout Standard
3237 <cell alignment="center" valignment="top" topline="true" usebox="none">
3240 \begin_layout Standard
3248 <cell alignment="center" valignment="top" topline="true" usebox="none">
3251 \begin_layout Standard
3257 <cell alignment="center" valignment="top" topline="true" usebox="none">
3260 \begin_layout Standard
3274 \begin_layout Standard
3275 \begin_inset VSpace 0.3cm
3281 \begin_layout Subsection
3282 Wyrównanie kolumny według cyfr znaczących
3285 \begin_layout Standard
3286 Proponujemy wyrównanie kolumny według cyfr znaczących.
3287 Standardowym trickiem LaTeX-a jest podzielenie liczby na dwie kolumny;
3288 w lewej -- przeznaczonej dla części całkowitej -- wyrównujemy do prawej
3289 strony, a w prawej -- przeznaczonej dla części ułamkowej -- wyrównujemy
3290 do lewej, natomiast separator kolumn ustawiamy jako pusty.
3294 \begin_layout Standard
3295 \begin_inset VSpace 0.3cm
3301 \begin_layout Standard
3303 \begin_inset Tabular
3304 <lyxtabular version="3" rows="5" columns="3">
3306 <column alignment="center" valignment="top" width="0pt">
3307 <column alignment="right" valignment="top" leftline="true" width="0pt">
3308 <column alignment="center" valignment="top" width="0pt" special="@{} l">
3309 <row bottomline="true">
3310 <cell alignment="center" valignment="top" topline="true" usebox="none">
3313 \begin_layout Standard
3319 <cell multicolumn="1" alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
3322 \begin_layout Standard
3328 <cell multicolumn="2" alignment="center" valignment="top" topline="true" usebox="none">
3331 \begin_layout Standard
3339 <cell alignment="center" valignment="top" topline="true" usebox="none">
3342 \begin_layout Standard
3343 \begin_inset Formula $\pi$
3351 <cell alignment="right" valignment="top" topline="true" leftline="true" usebox="none">
3354 \begin_layout Standard
3360 <cell alignment="center" valignment="top" topline="true" usebox="none">
3363 \begin_layout Standard
3371 <cell alignment="center" valignment="top" topline="true" usebox="none">
3374 \begin_layout Standard
3375 \begin_inset Formula $\pi^{\pi}$
3383 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3386 \begin_layout Standard
3392 <cell alignment="center" valignment="top" topline="true" usebox="none">
3395 \begin_layout Standard
3403 <cell alignment="center" valignment="top" topline="true" usebox="none">
3406 \begin_layout Standard
3407 \begin_inset Formula $(\pi^{\pi})^{\pi}$
3415 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3418 \begin_layout Standard
3424 <cell alignment="center" valignment="top" topline="true" usebox="none">
3427 \begin_layout Standard
3435 <cell alignment="center" valignment="top" topline="true" usebox="none">
3438 \begin_layout Standard
3439 \begin_inset Formula $\pi^{\pi^{\pi}}$
3447 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3450 \begin_layout Standard
3456 <cell alignment="center" valignment="top" topline="true" usebox="none">
3459 \begin_layout Standard
3461 \begin_inset Formula $\times10^{18}$
3477 \begin_layout Standard
3478 \begin_inset VSpace 0.3cm
3484 \begin_layout Standard
3485 Mimo że będzie to wyglądało trochę śmiesznie w LyX-ie, to na wydruku pojawią
3486 się dwukolumnowa tabela, w której prawa kolumna jest wyrównana według cyfr
3487 znaczących, a nagłówek jest wyśrodkowany.
3490 \begin_layout Standard
3491 Myślę, że najlepiej będzie jak opiszę jak to zrobiłem: Najpierw utworzyłem
3492 tabelę 3 x 3 i usunąłem wszystkie ramki.
3493 Następnie dodałem ramki pod nagłówkiem i rozdzielającą pierwszą i drugą
3495 Pierwsza kolumna jest wyśrodkowana.
3496 W drugiej kolumnie wpisałem
3513 , i wyrównałem tę kolumnę do prawej.
3514 W trzeciej kolumnie wpisałem
3525 \begin_inset Formula $\times10^{18}$
3530 oraz ustawiłem wyrównanie
3539 w środkowej kolumnie, podświetliłem je, wyrównałem do prawej.
3543 \begin_layout Subsection
3544 Lepsze rozwiązanie wyrównania według cyfr znaczących
3547 \begin_layout Standard
3548 Alternatywnym rozwiązaniem wyrównania według cyfr znaczących w tabelach
3554 Dodaj następujący tekst do preambuły LaTeX-a:
3557 \begin_layout LyX-Code
3563 \begin_layout LyX-Code
3566 newcolumntype{d}[1]{D{.}{.}{#1}}
3569 \begin_layout Standard
3570 Aby mieć kolumny wyrównane według cyfr znaczących wpisz w polu
3574 w oknie formatu tabeli w zakładce
3581 \begin_layout LyX-Code
3582 d{liczba miejsc dziesiętnych danych}
3585 \begin_layout LyX-Code
3589 [Przykładową tabelę usunięto.
3596 w katalogu examples.]
3599 \begin_layout Standard
3600 Do utworzenia dodatkowego miejsca zwiększ liczbę miejsc dziesiętnych w
3609 dla pojedynczej komórki niewrażliwy na wyrównanie względem cyfr znaczących.
3610 Wadą tej metody jest to, że tryb matematyczny nie jest dopuszczalny w kolumnie
3611 z wyrównaniem względem cyfr znaczących z wyjątkiem jeśli atrybut multicolumn
3615 \begin_layout Standard
3616 Ta metoda oferuje taką samą elastyczność jak pakiet
3621 Możemy, na przykład zmienić separator wyrównania i mamy różne znaki separatorów
3622 dla różnych kolumn przez definicję typów wielokrotnych kolumn w preambule.
3623 Składnia jest następująca:
3626 \begin_layout LyX-Code
3627 D{separator_wej}{separator_wyj}{liczba_miejsc_dzieś}
3630 \begin_layout Standard
3631 Zainteresowanym czytelnikom polecamy dokumentację do pakietu
3638 \begin_layout Section
3639 Wybór znaku wyliczenia
3640 \begin_inset LatexCommand label
3648 \begin_layout Standard
3654 \begin_layout Subsection
3658 \begin_layout Standard
3659 LyX dostarcza 216 znaków dostępnych wprost z menu.
3660 Użycie tego menu daje Ci możliwość łatwego wyboru odpowiedniego znaku dla
3661 każdego poziomu zagnieżdżenia wyliczeń.
3662 Te ustawienia są globalne dla całego dokumentu i nie można ustawić różnych
3663 znaków w różnych akapitach
3667 \begin_layout Standard
3668 Można tego dokonać tylko ręcznie
3676 \begin_layout Subsection
3680 \begin_layout Standard
3686 kład\SpecialChar \menuseparator
3700 W zakładce wyświetlona jest tabela znaków wyliczenia.
3701 Za pomocą przycisków umieszczonych po lewej stronie okna mamy dostęp do
3702 sześciu zestawów znaków.
3703 Przyciski umieszczone w górnej części okna przeznaczone są do wyboru głębokości
3704 zagnieżdżenia wyliczenia.
3705 Tekst pod tabelą zestawu znaków wyświetla nazwę LaTeX-a aktualnie wybranego
3707 Można również w tym miejscu podać własne definicje znaku wyliczenia.
3708 Jeśli zmodyfikujesz domyślne ustawienia to będziesz potrzebował podać potrzebne
3709 pakiety w preambule.
3710 Znaki podzielone są na sześć zestawów ze względu na wymagane pakiety.
3711 Poniższa tabela przedstawia przypisanie zestawów do pakietów LaTeX-a.
3714 \begin_layout Standard
3715 \begin_inset VSpace 0.3cm
3721 \begin_layout Standard
3723 \begin_inset Tabular
3724 <lyxtabular version="3" rows="7" columns="2">
3726 <column alignment="center" valignment="top" leftline="true" width="0pt">
3727 <column alignment="center" valignment="top" leftline="true" rightline="true" width="0pt">
3728 <row topline="true" bottomline="true">
3729 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3732 \begin_layout Standard
3738 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3741 \begin_layout Standard
3748 <row topline="true">
3749 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3752 \begin_layout Standard
3760 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3763 \begin_layout Standard
3772 <row topline="true">
3773 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3776 \begin_layout Standard
3784 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3787 \begin_layout Standard
3796 <row topline="true">
3797 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3800 \begin_layout Standard
3808 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3811 \begin_layout Standard
3820 <row topline="true">
3821 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3824 \begin_layout Standard
3832 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3835 \begin_layout Standard
3844 <row topline="true">
3845 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3848 \begin_layout Standard
3856 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3859 \begin_layout Standard
3868 <row topline="true" bottomline="true">
3869 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
3872 \begin_layout Standard
3880 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3883 \begin_layout Standard
3899 \begin_layout Standard
3900 \begin_inset VSpace 0.3cm
3906 \begin_layout Standard
3907 LyX nie zatrzyma Cię przed użyciem znaku z pakietu którego nie masz.
3908 Jeśli otrzymasz komunikat błędu LaTeX-a podczas próby podglądu lub wydruku
3909 będzie on oznaczał brak wymaganego pakietu.
3910 LyX nie będzie ograniczał użycia przy lokalnej edycji i eksporcie gdziekolwiek.
3913 \begin_layout Subsection
3917 \begin_layout Standard
3918 Wybierz przycisk głębokości wyliczenia i następnie wybierz znak i wielkość.
3919 Zmiana nie będzie widoczna w LyX-ie, ale będzie widoczna w podglądzie dokumentu
3920 przy użyciu xdvi lub ghostview.
3923 \begin_layout Standard
3924 Możesz przywrócić domyślny znak wyliczenia przez kliknięcie prawym klawiszem
3925 myszy na przycisku poziomu wyliczenia.
3928 \begin_layout Standard
3929 Jeśli rzeczywiście chcesz mieć wiele układów akapitów z różnymi zestawami
3930 znaków wyliczenia w każdym musisz wykonać trochę brudnej roboty.
3931 Okno wyboru znaku wyliczenia może pomóc w znalezieniu nazwy LaTeX-owej
3933 Aby zrobić własne akapity musisz mieś następującą opcję:
3936 \begin_layout Standard
3940 \begin_layout Standard
3951 \begin_layout Standard
3955 \begin_layout Standard
3977 \begin_layout Itemize
3978 Użyj polecenia LaTeX-a
3984 do specyfikacji nowego znaku wyliczenia dla zadanej głębokości zagnieżdżenia.
3985 To będzie także potrzebne do zapisu bieżącego znaku i jego późniejszego
3986 ponownego przywołania.
3987 W tym wyliczeniu zostały użyte następujące kody LaTeX-a do zmiany znaku
3988 wyliczenia w pierwszym poziomie.
4016 Uwaga głębokość zagnieżdżenia w poleceniu
4022 jest podawana cyframi rzymskimi (podobnie jak numeracja części).
4025 \begin_layout Itemize
4029 \begin_layout Standard
4042 Podaj dla każdego indywidualnego wiersza wyliczenia kod znaku zamknięty
4043 w nawiasy prostokątne i wpisane w trybie TeX.
4044 Na przykład ten wiersz zaczyna się znakiem
4057 \begin_layout Itemize
4058 Poczekaj na LyX 1.2.
4059 Następne stabilne wydanie LyX-a powinna mieć wbudowaną obsługę definiowania
4060 dla każdego wyliczenia oddzielnego zestawu znaków.
4063 \begin_layout Standard
4067 \begin_layout Standard
4083 \begin_layout Standard
4084 Jeśli będziesz potrzebował przywrócić z powrotem poprzednie globalne ustawienia
4085 znaków to należy wpisać:
4098 \begin_layout Chapter
4099 Specjalne klasy dokumentu
4102 \begin_layout Section
4106 \begin_layout Standard
4112 \begin_layout Standard
4113 \begin_inset VSpace bigskip
4119 \begin_layout Standard
4121 Układ AMS-Math jest zestawem styli zalecanymi dla składu pism matematycznych
4122 przesyłanych do wydawnictwa American Mathematical Society.
4123 Układ nie jest przycięty do specyfiki pisma, ale można to łatwo zrobić.
4124 Powinieneś przejrzeć dokumentację AMS pod kątem specyficznych instrukcji
4125 dla każdego pisma (często wymagana jest tylko zmiana w jednym wierszu).
4126 Dokumentacja AMS jest dostępna w internecie na stronie
4127 \begin_inset LatexCommand url
4128 target "http://www.ams.org"
4133 \begin_inset LatexCommand url
4134 target "ftp://ftp.ams.org/pub/tex/amslatex/"
4139 Te układy są odpowiednie i użyteczne dla zapisu matematyki.
4140 Są aktualnie dostępne różne układy AMS-math:
4143 \begin_layout Enumerate
4144 amsart -- standardowy format artykułu -- AMS article.
4145 Wszystkie równania i wyrażenia są numerowane jako
4146 \begin_inset Formula $(n.m)$
4149 , gdzie pierwsza liczba oznacza sekcję, a druga odpowiada kolejnemu numerowi
4150 środowiska (Theorems, Corollaries, Propositions, Definitions, Remarks,
4152 Istnieje także kilka (ale nie wszystkie) środowisk nienumerowanych, które
4153 są używane okazjonalnie.
4154 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
4157 \begin_layout Enumerate
4158 amsart-seq -- tutaj, twierdzenia, definicje itd.
4159 są numerowane kolejno, bez odniesienia do numeru sekcji.
4160 Dostępne są również nienumerowane środowiska (ale nie wszystkie), do okazjonaln
4162 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
4165 \begin_layout Enumerate
4166 amsbook - standardowy format książki -- AMS book (prawdziwe monografie).
4167 Numeracja jest podobna jak w układzie amsart, z wyjątkiem numeracji wszystkiego
4169 \begin_inset Formula $(n,m,p)$
4172 , gdzie pierwszy numer odnosi się do numeru rozdziału, drugi do sekcji,
4173 a trzeci jest numerem kolejnym wyrażenia (Theorems, Corollaries, Propositions,
4174 Definitions, Remarks, itd.) w tej sekcji.
4175 Istnieje także kilka (ale nie wszystkie) środowisk nienumerowanych, które
4176 są używane okazjonalnie.
4177 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
4180 \begin_layout Standard
4181 Dowolne pliki LyX-a ams-* mogą być konwertowane do schematu przez prostą
4182 zmianę klasy dokumentu w menu
4187 kład\SpecialChar \menuseparator
4197 \begin_layout Subsection
4198 Co daje ten szablon?
4201 \begin_layout Standard
4202 Te układy dostarczają długą listę środowisk.
4203 Najbardziej matematyczne pisma i książki będą korzystać w większości z
4204 tych środowisk, AMS-LaTeX-u sprzyja definiowaniu nieograniczonej liczby
4205 rozmaitych takich deklaracji.
4206 Jednak zalecane przez AMS środowiska są dostępne w LyX-ie.
4207 Oto lista nowych środowisk (nie wyliczamy typowych takich jak
4209 sections, bibliography, title, author, date
4214 \begin_layout Description
4215 Theorem This is typically used for the statements of major results.
4220 '' wyświetlane jest czcionką półgrubą, along with an automatically-determined
4221 number (an unnumbered version,
4225 , is also available).
4226 Tekst jest pochylony.
4229 \begin_layout Description
4230 Corollary This is used for statements which follow fairly directly from
4231 previous statements.
4232 Again, these can be major results.
4240 \begin_layout Description
4241 Lemma These are smaller results needed to prove other statements.
4244 \begin_layout Description
4245 Proposition These are less major results which (hopefully) add to the general
4246 theory being discussed.
4249 \begin_layout Description
4250 Conjecture These are statements provided without justification, which the
4251 author does not know how to prove, but which seem to be true (to the author,
4255 \begin_layout Description
4256 Criterion A required condition.
4259 \begin_layout Description
4260 Algorithm A general procedure to be used.
4263 \begin_layout Description
4264 Axiom This is a property or statement taken as true within the system being
4268 \begin_layout Description
4269 Definition Guess what this is for.
4270 The font, both on-screen and in the output, is different for this environment
4271 than for the previous ones.
4272 The heading (,,definition'') is still set in boldface, along with the number,
4273 if any, but the rest is set upright.
4276 \begin_layout Description
4277 Example Skład jest podobny do Definition.
4280 \begin_layout Description
4284 \begin_layout Description
4288 \begin_layout Description
4292 \begin_layout Description
4293 Remark This environment is also a new type of theorem.
4294 This is set with the word Remark in italics, and the rest upright.
4297 \begin_layout Description
4298 Note Set similarly to the Remark environment.
4301 \begin_layout Description
4305 \begin_layout Description
4309 \begin_layout Description
4313 \begin_layout Description
4317 \begin_layout Description
4318 Case Generally, these are used to break up long arguments, using specific
4319 instances of some condition.
4320 The numbering scheme for cases is on its own, not together with other numbered
4324 \begin_layout Description
4328 \begin_layout Description
4332 \begin_layout Description
4337 '' jest pisane kursywą, but the rest is set upright.
4338 At the end of this environment (other environments can be nested within
4339 this one, of course) a QED symbol (usually a square, but it can vary with
4340 different styles) is placed.
4343 \begin_layout Description
4344 Address Tu powinien być podany stały adres autora.
4347 \begin_layout Description
4348 Current\InsetSpace ~
4349 Address Tu powinien być podany czasowy adres autora, gdy wysyłał
4350 dokument, o ile jest różny od podanego powyżej w Address.
4353 \begin_layout Description
4354 Email Adres e-mail autora
4357 \begin_layout Description
4358 URL Adres strony internetowej autora.
4361 \begin_layout Description
4362 Keywords Słowa kluczowe i frazy używane do identyfikacji specyficznych dyskutowa
4363 nych tematów w prasie.
4366 \begin_layout Description
4367 Subjectclass These refer to the AMS Subject Classifications, published and
4370 Mathematical Reviews
4373 These are also available online at the AMS cites listed above.
4376 \begin_layout Description
4380 \begin_layout Description
4384 \begin_layout Description
4388 \begin_layout Standard
4389 Ponadto, środowiska automatycznie włączają pakiety AMS-LaTeX i czcionki
4390 AMS, które muszą być dostępne w Twoim systemie, aby można było używać tych
4394 \begin_layout Section
4398 \begin_layout Standard
4403 może być użyta do pisania listów zgodnie z niemiecką konwencją.
4404 Dla Ciebie w folderze
4406 .../lyx/share/templates
4408 znajduje się plik przykładowy, aby było łatwiej zacząć.
4411 \begin_layout Section
4415 \begin_layout Standard
4420 jest alternatywą dla standardowej klasy
4425 Daje ona podobną funkcjonalność, ale można preferować w tym układzie bezszeryfo
4426 we tytularia i jeszcze więcej.
4429 \begin_layout Section
4433 \begin_layout Standard
4443 \begin_layout Subsection
4447 \begin_layout Standard
4448 W tej sekcji opisano jak można użyć LyX-a do pisania artykułów do pism naukowych
4451 Astronomy and Astrophysics
4457 przy użyciu klasy dokumentu
4461 z pakietu makr wydawnictwa Springer.
4462 Ten pakiet może być ściągnięty z serwera ftp Springera
4465 \begin_layout Standard
4466 \begin_inset VSpace medskip
4472 \begin_layout Standard
4474 \begin_inset LatexCommand url
4475 target "ftp://ftp.springer.de/pub/tex/latex/aa"
4482 \begin_layout Standard
4483 \begin_inset VSpace medskip
4489 \begin_layout Standard
4490 Instrukcja do A&A Paper jest dostarczana razem z pakietem.
4491 Ten tekst nie ma na celu zastąpienia oryginalnej instrukcji ale jest krótkim
4492 przewodnikiem jak wykorzystać ten format.
4495 \begin_layout Subsection
4499 \begin_layout Standard
4500 Aby zacząć nowy dokument wybieramy z menu
4505 lik\SpecialChar \menuseparator
4520 lik\SpecialChar \menuseparator
4530 \begin_layout Standard
4531 Zalecamy korzystanie z szablonu.
4532 Either create one yourself, or ask the local system administrator to suply
4533 a site-wide version.
4534 Przykładowy szablon jest częścią standardowej dystrybucji LyX-a.
4542 Jeśli nie użyłeś szablonu to zwróć uwagę na następujące ustawienia:
4545 \begin_layout Itemize
4546 Wybierz klasę dokumentu
4564 \begin_layout Itemize
4577 Układ jest zrobiony za pomocą makr i nie powinieneś niczego zmieniać.
4580 \begin_layout Itemize
4581 Możesz chcieć użyć czcionki
4592 , jako sugerowanej przez wydawnictwo Springer dla jednolitego wyglądu tekstu
4596 \begin_layout Subsection
4600 \begin_layout Standard
4601 Pierwszą rzeczą do wprowadzenia jest dane nagłówkowe.
4602 Które zawierają osiem wpisów, z których kilka jest opcjonalnych.
4606 \begin_layout Itemize
4611 : [wymagane] Zobacz podręcznik Springera.
4614 \begin_layout Itemize
4622 \begin_layout Itemize
4630 \begin_layout Itemize
4638 \begin_layout Itemize
4646 \begin_layout Itemize
4651 : [opcjonalne] jeśli jest więcej niż jeden autor, to komu wysłać odbitki.
4654 \begin_layout Itemize
4659 : [opcjonalne] adres e-mail dla kontaktu z autorem.
4662 \begin_layout Itemize
4670 Received: <date> / Accepted <date>
4673 \begin_layout Standard
4674 Nie potrzeba wydawać polecenia
4680 , jest to robione automatycznie przez LyX gdy nagłówek jest zakończony.
4681 Although the order of the single header entries doesn't matter it is advised
4682 to keep the above sequence, just to get the best optics and meets the layout
4683 of the real document.
4686 \begin_layout Standard
4687 Jeśli chcesz umieścić przypis w nagłówku, np.
4688 dla wskazania twojego aktualnego adresu, możesz użyć standardowego przypisu
4694 staw\SpecialChar \menuseparator
4702 LyX w takim przypadku użyje automatycznie określenia
4711 \begin_layout Standard
4712 In addition to these topics, Springer uses two additional LaTeX commands
4713 that have no counterpart in LyX:
4716 \begin_layout Itemize
4723 do oddzielenia różnych nazw takich jak autorzy, instytucje.
4726 \begin_layout Itemize
4733 to mark corresponding author/institute pairs.
4734 The institutes are numbered sequentially as they appear in the
4738 field, so you have to put a marker to each author.
4741 \begin_layout Standard
4742 In both cases, the appropriate command has to be entered in LyX an marked
4747 \begin_layout Subsection
4751 \begin_layout Standard
4752 Streszczenie powinno się znajdować bezpośrednio za nagłówkiem.
4755 \begin_layout Standard
4756 The only special thing about the abstract environment is that it should
4757 contain an entry with the keywords.
4758 This is not yet implemented for LyX, therefore you have to enter the LaTeX
4765 by hand and mark it as LaTeX code.
4766 Zobacz przykładowy artykuł.
4769 \begin_layout Subsection
4770 Obsługiwane środowiska
4773 \begin_layout Standard
4774 Układ A&A paper obsługuje następujące środowiska dla strukturyzacji tekstu:
4777 \begin_layout Itemize
4783 \begin_layout Itemize
4789 \begin_layout Itemize
4795 \begin_layout Itemize
4801 \begin_layout Itemize
4807 \begin_layout Itemize
4813 \begin_layout Itemize
4819 \begin_layout Itemize
4825 \begin_layout Itemize
4831 \begin_layout Itemize
4837 \begin_layout Itemize
4843 \begin_layout Itemize
4849 \begin_layout Subsection
4850 Polecenia nie obsługiwane przez LyX
4853 \begin_layout Standard
4854 Kilka poleceń układu
4858 nie jest jeszcze obsługiwane w LyX-ie.
4859 Kilka zostało już omówionych.
4860 Dla kompletności poniżej są one wszystkie wypisane:
4863 \begin_layout Itemize
4871 \begin_layout Itemize
4879 \begin_layout Itemize
4887 \begin_layout Itemize
4895 \begin_layout Itemize
4903 \begin_layout Itemize
4911 \begin_layout Itemize
4919 \begin_layout Standard
4920 Jeśli chcesz użyć któregoś z tych poleceń, to musisz wpisać je sam.
4921 I nie zapomnij wpisywać je w trybie LaTeX-a!
4924 \begin_layout Subsection
4925 Wstawki -- rysunki i tabele
4928 \begin_layout Standard
4929 LyX obsługuje niezbędne środowiska wstawek
4931 figure, figure*, table
4937 , dlatego nie wspominamy o nich tutaj więcej.
4940 Podręcznika Użytkownika
4943 Pamiętaj, że tabele powinny być wyrównane lewostronnie.
4944 Do tego celu wybierz tabelę i zmień wyrównanie w
4949 kład\SpecialChar \menuseparator
4957 \begin_layout Standard
4958 Jest tylko jedna specjalna rzecz: rysunki z podpisami.
4959 Aby utworzyć takie rysunki musisz wykonać poniższe kroki:
4962 \begin_layout Enumerate
4963 Utwórz szeroką wstawkę:
4968 staw\SpecialChar \menuseparator
4973 stawki\SpecialChar \menuseparator
4983 \begin_layout Enumerate
4984 Wpisz treść podpisu rysunku.
4987 \begin_layout Enumerate
4992 aby przesunąć kursor powyżej podpisu,
4995 \begin_layout Enumerate
4996 Wstaw swój rysunek (eps),
4999 \begin_layout Enumerate
5000 Ustaw kursor za rysunkiem i wstaw odstęp poziomy:
5005 staw\SpecialChar \menuseparator
5015 \SpecialChar \menuseparator
5023 \begin_layout Enumerate
5024 Przełącz się do trybu LaTeX:
5032 \begin_layout Enumerate
5041 Nie zamykaj nawiasu!
5044 \begin_layout Enumerate
5045 Ustaw kursor za podpisem, przełącz się do trybu LaTeX-a i wstaw brakujący
5053 \begin_layout Standard
5054 Zobacz także rysunek w przykładowym artykule.
5057 \begin_layout Subsection
5061 \begin_layout Standard
5062 For submission, the paper has to be formated in a special double-spacing
5064 For this purpose, you have to give the option
5068 to the documentclass.
5069 This must be done using the
5080 Document\InsetSpace ~
5084 Just enter the string
5091 \begin_layout Subsection
5095 \begin_layout Standard
5100 znajduje się plik przykładowy artykuł napisany w LyX-ie.
5101 To jest przykład z oryginalnago pakietu makr Springera przetłumaczonego
5103 Użyj go jako inspirację i porównanie oryginalnego kodu LaTeX-a z LyX-owym
5107 \begin_layout Section
5111 \begin_layout Standard
5117 \begin_layout Subsection
5121 \begin_layout Standard
5122 AASTeX jest zestawem makr wydanych przez American Astronomical Society dla
5123 ułatwienia wysyłania elektronicznych manuskryptów do trzech pism wydawanych
5126 Astrophysical Journal
5128 (włączając Listy i Suplement),
5130 Astronomical Journal
5134 Publications of the Astronomical Society of the Pacific
5137 LyX wymaga co najmniej wersji 5.0 tych makr.
5138 Wersje starsze od 5.0 są przeznaczone dla LaTeX2.09 i są niekompatybilne
5140 Pakiet AASTeX można pobrać z serwera ftp AAS
5143 \begin_layout Standard
5144 \begin_inset VSpace medskip
5150 \begin_layout Standard
5152 \begin_inset LatexCommand url
5153 target "ftp://ftp.aas.org/pubs"
5160 \begin_layout Standard
5161 \begin_inset VSpace medskip
5167 \begin_layout Standard
5168 A complete user guide is contained in that package and you should familiarize
5169 yourself with it thoroughly before embarking on writing a paper in LyX.
5170 LyX will not reduce the need to figure out all the AASTeX commands, it
5171 will only reduce the drudgery of typing everything in.
5172 It is your responsibility to ensure that the final exported LaTeX document
5173 conforms completely to the requirements of the journal to which you are
5174 submitting your paper.
5177 \begin_layout Subsection
5178 Starting a New Paper
5181 \begin_layout Standard
5182 I strongly suggest that you start with the AASTeX template file.
5185 File\SpecialChar \menuseparator
5188 , enter the new file name, then choose the
5193 This will show the most common fields found in a manuscript.
5194 Simply overwrite the existing text (including the brackets,
5198 ) with the correct information.
5199 Many of the AASTeX commands and environments can be implemented directly
5200 in LyX, but some cannot: most noticeably
5212 , which should stick out like a sore thumb if you actually just opened the
5214 For commands such as these, the LaTeX code must be entered directly and
5216 Such commands are referred to as ERT, or Evil Red Text.
5217 I tried to minimize the amount of ERT needed in an AASTeX document, but
5218 there is still more required than any of us would like.
5221 \begin_layout Subsection
5222 Finishing Your Paper
5225 \begin_layout Standard
5226 When the paper is finished to your satisfaction and previews/prints correctly,
5228 \begin_inset Quotes eld
5232 \begin_inset Quotes erd
5235 actions which need to be done before you submit it to the journals.
5238 \begin_layout Enumerate
5239 Export your paper as a LaTeX file (
5241 File\SpecialChar \menuseparator
5242 Export\SpecialChar \menuseparator
5248 \begin_layout Enumerate
5253 file with your favorite text editor
5257 \begin_layout Enumerate
5258 remove the comment lines before the
5267 \begin_layout Enumerate
5272 usepackage...{fontenc}
5274 line if it appears (usually just after
5289 \begin_layout Enumerate
5290 remove everything between (and including) the
5302 commands, except for any commands you specifically put into the LaTeX preamble
5303 (which should appear immediately after the
5304 \begin_inset Quotes eld
5307 User specified LaTeX commands
5308 \begin_inset Quotes erd
5318 \begin_layout Enumerate
5325 commands and replace
5326 \begin_inset Quotes eld
5334 \begin_inset Quotes erd
5337 with the correct, real file name.
5340 \begin_layout Enumerate
5347 commands, if necessary (see section
5348 \begin_inset LatexCommand ref
5357 \begin_layout Enumerate
5358 Run the resulting file through LaTeX to make sure it still processes correctly.
5361 \begin_layout Enumerate
5362 Reread the journal requirements to make sure your filenames and formats
5366 \begin_layout Enumerate
5370 \begin_layout Subsection
5371 Comments On Specific Commands
5374 \begin_layout Standard
5375 I will not describe the detailed usage of the individual AASTeX commands:
5376 the AASTeX User Guide (
5380 ) gives a good description of each.
5381 Thus it's probably easiest for me to go down the list as found in the guide
5382 and offer comments where necessary.
5383 So let's begin \SpecialChar \ldots{}
5387 \begin_layout Subsubsection
5388 Things that work as expected
5391 \begin_layout Standard
5395 \begin_layout Standard
5407 \begin_layout Standard
5408 Because they work as you might expect, I simply list them and the section
5503 begin{thebibliography}
5535 (2.14.4, amongst other places),
5562 \begin_layout Standard
5563 The following style options also work correctly:
5586 Layout\SpecialChar \menuseparator
5592 \begin_layout Standard
5596 \begin_layout Standard
5608 \begin_layout Subsubsection
5609 Things that work, but require more comment
5612 \begin_layout Standard
5613 The following items work, but require a little more discussion:
5616 \begin_layout Itemize
5617 These items are reserved for use by the journal editors, but you can put
5618 them into the LaTeX preamble if you feel compelled to do so:
5651 \begin_layout Itemize
5652 These items may be placed in the LaTeX preamble, and are included as blanks
5653 in the template file:
5674 \begin_layout Itemize
5681 (2.3) -- can only be used
5682 \begin_inset Quotes eld
5686 \begin_inset Quotes erd
5689 , not in the middle of a paragraph.
5690 Use ERT if you need to embed it.
5693 \begin_layout Itemize
5700 (2.3) -- will have extra {} after it.
5701 This should not cause an error.
5704 \begin_layout Itemize
5711 (2.6) -- can only be used
5712 \begin_inset Quotes eld
5716 \begin_inset Quotes erd
5719 , not in the middle of a paragraph.
5720 Use ERT if you need to embed it.
5723 \begin_layout Itemize
5730 (2.8) -- can't insert a cross-reference tag, you must type the tag name
5734 \begin_layout Itemize
5741 (2.8) -- same as for
5748 \begin_layout Itemize
5755 (2.9) -- will have extra {} after it.
5756 This should not cause an error.
5759 \begin_layout Itemize
5766 (2.10) -- will have extra {} after it.
5767 This should not cause an error.
5770 \begin_layout Itemize
5777 (2.13.2) -- you will have to edit the optional argument by hand in the final
5781 \begin_layout Subsubsection
5782 Things not implemented, use ERT
5785 \begin_layout Standard
5789 \begin_layout Standard
5801 \begin_layout Standard
5824 setcounter{equation}
5838 (2.12), Journal name abbreviations (2.12.4),
5874 (2.14.4, insert it as the first element in the lefthand cell after where
5876 Don't use any of LyX's rules in the table),
5888 (2.14.5), most everything in Misc (2.15, except
5927 \begin_layout Standard
5931 \begin_layout Standard
5943 \begin_layout Subsubsection
5944 Things that cannot be implemented
5947 \begin_layout Standard
5948 \SpecialChar \ldots{}
5949 at least in any meaningful sort of way, so I suggest ignoring them.
5950 They are the references environment (2.12.3), and the deluxetable environment
5952 If you really, really need to use deluxetable, I suggest editing it in
5953 a separate file with a text editor, then using
5955 Insert\SpecialChar \menuseparator
5958 to include it in your LyX document.
5963 file to see an example of this.
5966 \begin_layout Subsection
5967 FAQs, Tips, Tricks, and Other Ruminations
5970 \begin_layout Subsubsection
5971 Getting LyX and AASTeX to cooperate
5974 \begin_layout Standard
5975 It can be a bit tricky to get LyX to recognize a new layout and document
5977 When all else fails, do this:
5980 \begin_layout Enumerate
5981 Make certain that LaTeX can find AASTeX.
5982 Copy sample.tex (and perhaps table.tex) from the AASTeX distribution into
5983 a directory completely unrelated to LaTeX or AASTeX and run LaTeX on
5990 \begin_layout Enumerate
5997 /usr/.../share/lyx/layouts
6006 \begin_layout Enumerate
6009 Options\SpecialChar \menuseparator
6012 in LyX, then restart LyX.
6015 \begin_layout Enumerate
6016 Open a regular new file, not from a template.
6017 Does AASTeX appear in
6019 Layout\SpecialChar \menuseparator
6020 Document\SpecialChar \menuseparator
6026 \begin_layout Standard
6027 If you get a warning from an existing AASTeX document about not being able
6028 to find the AASTeX layout or a message about
6029 \begin_inset Quotes eld
6032 You should not mix title layouts with normal ones
6033 \begin_inset Quotes erd
6036 , things haven't been installed correctly.
6039 \begin_layout Subsubsection
6040 LaTeX error processing a table
6043 \begin_layout Standard
6044 LyX, by default, attempts to center the table caption/title.
6045 This seems to produce a bad interaction in AASTeX so you should click somewhere
6046 in the caption/title, then select
6048 Layout\SpecialChar \menuseparator
6060 This took care of it for me.
6063 \begin_layout Subsubsection
6065 \begin_inset LatexCommand label
6073 \begin_layout Standard
6074 A few things: 1) I have noticed some funny spacing in the reference entries
6076 When you enter the bibliography item data, make sure their is
6080 space between the last author and the parenthesis setting off the year;
6093 2) I am really unhappy that I can't make
6105 more automatic, but that would require changes to the LyX source code.
6106 For now you can do one of two things: a) enter all your citations using
6109 Insert\SpecialChar \menuseparator
6112 mechanism; at least you can take advantage of the automatic insertions.
6113 Then edit the exported LaTeX file by hand changing the
6119 entries to the appropriate
6131 commands before you submit it (
6137 is currently equivalent to
6143 , so you wouldn't necessarily have to change those).
6144 Or b) you can simply enter all your citations as ERT using the same key
6145 for the argument that you used in the bibliography popup,
6155 Neither choice is pleasant, but until LyX's citation mechanism understands
6159 , we'll have to put up with it.
6160 3) Entering the references at all is not obvious.
6161 The easiest thing is to start typing your first reference at the end of
6162 the document, then mark it as type
6167 That will put a small gray box in front of what you just typed.
6168 Click on the box to fill in the rest of the information.
6169 For new references, go to the end of an existing reference and press return.
6170 That will create a new line with its own box, etc.
6173 \begin_layout Subsubsection
6174 Włączanie plików EPS
6177 \begin_layout Standard
6178 With all due respect to Chris Biemesderfer and the others who have helped
6179 to write the AASTeX package, the figure handling mechanism smells really
6188 commands as ERT into a Figure Float box, but I never have much luck getting
6190 My advice would be to avoid all EPS inclusions in the manuscript you submit
6191 to the journal, but then use the standard LyX EPS file inclusion mechanism
6192 when you want to make your nicer looking preprints.
6197 usepackage{graphics}
6199 command into the LaTeX preamble and handle the figures in the standard
6201 Anyone who attempts to print your AASTeX 5.0 manuscript must have a LaTeX2e
6202 installation anyway, so why not take advantage of the infinitely better
6203 graphics handling mechanism? If they complain about LaTeX2e or the graphics
6204 package, point out that it appears in the second edition of Lamport (1994),
6205 so it was time to upgrade six years ago.
6208 \begin_layout Subsubsection
6209 Things I could have done, but didn't
6212 \begin_layout Standard
6213 There are a few ,,pretty'' things I could have implemented, but chose not
6215 For instance, I saw no point in double-spacing the text in the LyX window,
6216 even though it is double-spaced in the paper manuscript.
6217 Also, I chose not to make separate layouts for the preprint and preprint2
6219 Since I assume you will spend most of your time in the plain manuscript
6220 mode anyway, I decided not to chew up more disk space with this.
6221 If you feel strongly that I should make such layouts, I will adhere to
6222 the spirit of the rules laid out by the Mudgeeraba Creek Emu-Riding and
6223 Boomerang-Throwing Association:
6226 \begin_layout Quotation
6227 ,,Decisions of the judges will be final unless shouted down by a really
6228 overwhelming majority of the crowd present.
6229 Abusive and obscene language may not be used by contestants when addressing
6230 members of the judging panel, or, conversely, by members of the judging
6231 panel when addressing contestants (unless struck by a boomerang)''.
6234 \begin_layout Subsection
6238 \begin_layout Standard
6239 To mangle the infamous quote by Donald Knuth about a computer algorithm,
6240 ,,I have only proved this to be correct, I have not actually tried it''.
6241 I believe following the above procedures will produce an acceptable AASTeX
6242 document, but as of this update (Jan 25, 2000), I have not yet submitted
6244 Hopefully in the next few months \SpecialChar \ldots{}
6248 \begin_layout Section
6252 \begin_layout Standard
6255 Panayotis Papasotiriou
6258 \begin_layout Subsection
6262 \begin_layout Standard
6263 The ijmpd package is a set of macros that facilitates electronic manuscript
6266 International Journal of Modern Physics D
6268 published by World Scientific.
6269 The name of the document class is
6274 This file, together with instructions for the authors, can be downloaded
6276 \begin_inset LatexCommand url
6277 target "http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml"
6282 The ijmpd package is a modified version of the standard
6283 \begin_inset Quotes eld
6287 \begin_inset Quotes erd
6291 Most of its features are supported by LyX.
6292 I have recently used LyX successfully to write an article submitted to
6295 International Journal of Modern Physics D
6300 \begin_layout Subsection
6304 \begin_layout Standard
6305 As usual, the easiest way to write a paper is to start with a template.
6311 ile\SpecialChar \menuseparator
6326 This will give an (almost) empty document that includes the most common
6327 fields found in a manuscript.
6328 Simply overwrite the existing text (including the brackets,
6332 ) with the correct information.
6333 You should keep in mind the following remarks.
6336 \begin_layout Enumerate
6337 LyX won't let you change the font size and the page style of the document,
6338 because the ijmpd package does not allow such modifications.
6341 \begin_layout Enumerate
6342 The ijmpd package requires that the language of the document should not
6344 Before previewing your paper, be sure that the babel package is not used.
6345 To do this, click on
6350 dit\SpecialChar \menuseparator
6365 tab), then deselect the
6383 , if you wish to make this change permanent).
6386 \begin_layout Enumerate
6387 Two new environments, named
6388 \begin_inset Quotes eld
6392 \begin_inset Quotes erd
6396 \begin_inset Quotes eld
6400 \begin_inset Quotes erd
6403 are available (their use is obvious).
6406 \begin_layout Enumerate
6407 Appendices may be added to the paper.
6408 LyX offers a special environment, called
6409 \begin_inset Quotes eld
6413 \begin_inset Quotes erd
6416 which marks the beginning of the appendix.
6417 An appendix can contain normal sections, subsections, or subsubsections.
6420 \begin_layout Enumerate
6421 The ijmpd package implements table captions quite differently than LyX does.
6422 As a result, a table created by LyX is printed correctly, but its caption
6424 If you need table captions, you should implement the whole table float
6429 file, then include this file to the LyX document (
6434 nsert\SpecialChar \menuseparator
6442 Details on how to create an ijmpd table float can be found in the file
6447 , which is included in the ijmpd package.
6450 \begin_layout Subsection
6451 Preparing a paper for submission
6454 \begin_layout Standard
6455 Before you submit your paper you must export the LyX document as a LaTeX
6461 ile\SpecialChar \menuseparator
6466 xport\SpecialChar \menuseparator
6473 ), then make the following changes to the resulting
6480 \begin_layout Enumerate
6481 Remove the comment lines before the
6490 \begin_layout Enumerate
6491 Remove everything between (and including) the
6503 commands, except for any commands you specifically put into the LaTeX preamble.
6506 \begin_layout Standard
6511 file should be saved and processed through LaTeX as many times as necessary.
6512 You may also want to check the resulting
6519 \begin_layout Subsection
6523 \begin_layout Standard
6524 Użycie wstawek ERT jest opcjonalne i jest zredukowane do trzech poleceń,
6525 which affect the look of the page.
6526 If you started writing your paper by using the
6530 template, the ERT needed is already in its place; you usually don't need
6532 You may only change the first ERT to specify the information printed to
6533 the top of odd and even pages (authors' names and short paper's title,
6535 This ERT must have the form
6539 markboth{Authors' Names}{Short Paper's Title}
6544 \begin_layout Section
6548 \begin_layout Standard
6551 Panayotis Papasotiriou
6554 \begin_layout Subsection
6558 \begin_layout Standard
6559 Pakiet Kluwer jest zestawem makr wydanych przez Kluwer Academic Publishers
6560 aby ułatwić elektroniczną wysyłkę manuskryptów do pism wydawanych przez
6562 Najbardziej znane z nich (at least in my domain of interest), to
6564 Astrophysics and Space Science
6570 , ale istnieje wiele innych (zobacz kompletną listę pod adresem
6571 \begin_inset LatexCommand url
6572 target "http://www.wkap.nl/jrnllist.htm/JRNLHOME"
6577 Pakiet Kluwer można pobrać z serwisu
6578 \begin_inset LatexCommand url
6579 target "http://www.wkap.nl/kaphtml.htm/STYLEFILES"
6584 Kompletna dokumentacja jest zawarta w pakiecie (ale można pobrać ją oddzielnie).
6587 \begin_layout Standard
6588 LyX obsługuje wiele cech pakietu ale nie wszystkie.
6589 Mimo to wstawki ERT są potrzebne do redukcji ,,osobliwych'' poleceń pakietu
6591 \begin_inset LatexCommand ref
6592 reference "subsec:kluwer_peculiarities"
6597 Ja ostatnio napisałem bez żadnych problemów artykuł wysłany do pisma
6599 Astrophysics and Space Science
6604 \begin_layout Subsection
6608 \begin_layout Standard
6609 Najłatwiejszą drogą do napisania nowego artykułu jest skorzystanie z szablonu.
6610 Wybierz polecenie z menu
6612 Plik\SpecialChar \menuseparator
6615 , a następnie wybierz plik szablonu
6620 Otrzymasz wówczas (prawie) pusty dokument, który zawiera większość pól
6621 z manuskryptu z krótkim opisem ich użycia.
6622 I jak w większości szablonów zastąp istniejące teksty (włączając nawiasy
6627 ) poprawnymi informacjami.
6630 \begin_layout Subsection
6631 Przygotowanie artykułu do wysłania
6634 \begin_layout Standard
6635 Podobnie jak przy pakiecie AASTeX przed wysyłką artykułu do wydawnictwa,
6636 artykuł należy przetworzyć, co opisano dalej w kolejnych krokach:
6639 \begin_layout Enumerate
6640 Wyeksportuj artykuł do pliku LaTeX.
6641 Zrób to przez wybór polecenia z menu
6646 lik\SpecialChar \menuseparator
6654 ksportuj\SpecialChar \menuseparator
6668 \begin_layout Enumerate
6669 Wyedytuj uzyskany plik
6673 w edytorze tekstowym dokonując następujących zmian:
6677 \begin_layout Enumerate
6678 usuń wiersze komentarza przed poleceniem
6687 \begin_layout Enumerate
6688 usuń wszystko pomiędzy dyrektywami
6700 włącznie, z wyjątkiem Twoich specyficznych poleceń wstawionych do preambuły.
6703 \begin_layout Standard
6704 Zapisz uzyskany plik
6712 \begin_layout Enumerate
6717 przez LaTeX tyle razy ile potrzeba (zwykle do trzech razy).
6720 \begin_layout Enumerate
6721 Zobacz utworzony plik
6725 korzystając z przeglądarki np.
6730 i sprawdź czy wszystko jest ok (tak powinno być jeśli nie popełniłeś błędów).
6733 \begin_layout Subsection
6734 ,,Osobliwości'' pakietu Kluwer
6735 \begin_inset LatexCommand label
6736 name "subsec:kluwer_peculiarities"
6743 \begin_layout Standard
6744 Pakiet Kluwer posiada następujące ,,osobliwości'':
6747 \begin_layout Enumerate
6748 Jest możliwe pisanie wielu artykułów w tym samym pliku LaTeX-a
6752 \begin_layout Standard
6753 Nie mogę wyobrazić sobie innego dobrego powodu aby to zrobić
6759 Każdy artykuł musi być zawarty w środowisku ,,article''.
6760 Niestety, tego środowiska nie można pominąć, nawet jeśli piszemy tylko
6762 Dlatego każdy artykuł zaczyna się poleceniem
6768 i kończy oczywiście poleceniem
6775 Mimo to można to zaimplementować w LyX-ie, ale ja nie dołączam tego, od
6776 czasu jak to wygląda brzydko i może peszyć nowych użytkowników.
6777 Dlatego Ty potrzebujesz wpisać te polecenia wprost jako kod LaTeX (jako
6781 \begin_layout Enumerate
6782 Informacje podane na początku artykułu (np.: title, subtitle, author, institution
6783 , running title, running author, abstract i keywords) muszą znajdować się
6785 środowisku ,,opening''.
6786 Tego nie zaimplementowano w LyX-ie, tak że Ty musisz umieścić title, subtitle
6788 pomiędzy dwoma wstawkami ERT (
6803 \begin_layout Enumerate
6804 Według podręcznika użytkownika etykieta każdej pozycji bibliografii musi
6828 \begin_layout Standard
6833 zajmuje się tymi wszystkimi ,,osobliwościami'' Jeśli zaczynasz z nowym
6834 artykułem korzystając z tego szablonu, to nie potrzebujesz robić nic specjalneg
6839 \begin_layout Enumerate
6840 nie usuwaj wstawek ERT dołączonych do szablonu i
6843 \begin_layout Enumerate
6844 skopiuj przykładową bibliografię dołączona do szablonu i dostosuj ją przez
6845 dopisanie nowych pozycji.
6848 \begin_layout Section
6852 \begin_layout Standard
6858 \begin_layout Subsection
6862 \begin_layout Standard
6863 LyX-owe klasy dokumentu
6865 article (koma-script)
6869 report (koma-script)
6879 odpowiadają LaTeX-owym klasom odpowiednio
6895 , z rodziny Koma-Script.
6896 Zastępują one standardowe klasy dokumentu odpowiednio
6912 , i są bliższe europejskim konwencjom typograficznym
6915 \begin_layout Itemize
6916 Standardową wielkością czcionki jest 11pt w
6918 article (koma-script)
6922 report (koma-script)
6930 letter (koma-script)
6935 \begin_layout Itemize
6936 Tytularia, etykiety opisu środowisk i kilka elementów klasy
6938 letter (koma-script)
6940 są składane czcionką półgrubą bezszeryfową
6944 \begin_layout Standard
6945 Istnieje duża różnica pomiędzy starymi półgrubymi czcionkami bezszeryfowymi
6946 rodziny cm, a nowymi rodziny ec, szczególnie w wyglądzie tytulariów.
6947 Dla porównania półgruba czcionka bezszeryfowa rodziny ec wygląda na troszkę
6957 pomaga tworzyć ,,zwykły'' wygląd przy użyciu czcionek ec.
6963 Numeracja tytułów rozdziałów jest zrobiona tak samo jak numeracja sekcji,
6964 czyli bez wiersza ,,Rozdział\SpecialChar \ldots{}
6966 Ponadto wygląd tytulariów może być zmieniony za pomocą kilku opcji (w LyX-ie
6967 wprowadza się je w polach
6976 kład\SpecialChar \menuseparator
6986 \begin_layout Itemize
6987 Głównym zamierzeniem projektowania obszaru pisania klas dokumentu Koma-Script
6996 (w LyX-ie wprowadza się je w polach
7005 kład\SpecialChar \menuseparator
7013 Dzięki nim mamy klarowną możliwość zmiany szerokości marginesów jako opcje
7019 kład\SpecialChar \menuseparator
7029 \begin_layout Itemize
7030 Klasy LaTeX-owe rodziny Koma-Script definiują kilka dodatkowych poleceń.
7031 Część z nich, które mają sens w LyX-ie są zaimplementowane w odpowiednich
7035 \begin_layout Standard
7036 Szczegółowy opis (w języku niemieckim) LaTeX-owych klas dokumentu rodziny
7037 Koma-Script można znaleźć w dokumentacji Koma-Script
7043 \begin_layout Standard
7044 Istnieje angielskie tłumaczenie --
7048 , ale nie jest kompletne
7055 Dalsze punkty opisują tylko te aspekty, które są związane z LyX-em.
7058 \begin_layout Subsection
7059 Klasy article (koma-script), report (koma-script) i book (koma-script)
7062 \begin_layout Standard
7065 article (koma-script)
7069 report (koma-script)
7075 są zaimplementowane w plikach układu, odpowiednio:
7088 Zawierają one wszystkie środowiska odpowiednich standardowych klas dokumentu
7101 , częściowo zmienione z wyłączeniem LyX-owego środowiska
7105 , które jest zastąpione przez nowe środowisko
7109 o takiej samej funkcji.
7114 zostało dodane do kilku nowych środowisk, ale nie są one częścią klasy
7117 letter (koma-script)
7122 \begin_layout Itemize
7131 : są odpowiednikami dla
7139 , dodatkowo dają wpis do spisu treści.
7144 nie istnieje w klasie
7146 article (koma-script)
7151 \begin_layout Itemize
7160 : zachowują się dokładnie tak jak
7168 , additionally clearing running heads.
7173 nie istnieje w klasie
7175 article (koma-script)
7180 \begin_layout Itemize
7185 : generuje tytuł tuż nad następnym akapitem w standardowej wielkości czcionki
7186 bez wpływu na strukturę dokumentu.
7189 \begin_layout Standard
7190 Następujące środowiska, razem ze standardowymi:
7202 , tworzą stronę tytułową dokumentu.
7203 Muszą być wstawione na początku pierwszego ,,normalnego'' akapitu
7207 \begin_layout Standard
7208 Odpowiednie polecenia LaTeX muszą pojawić się przed poleceniem
7217 Gdy dane środowisko jest użyte częściej niż jeden raz, to zostanie uwzględnione
7218 tylko ostatnie jego wystąpienie w tekście.
7219 Te dodatkowe środowiska, podobnie jak
7231 , nie wpływają na wygląd tworzonego dokumentu.
7234 \begin_layout Itemize
7239 : tworzy wyśrodkowany akapit powyżej podstawowego tytułu (
7251 ) z tematem dokumentu.
7254 \begin_layout Itemize
7259 : tworzy wyśrodkowany akapit poniżej podstawowego tytułu (
7274 \begin_layout Itemize
7281 report (koma-script)
7287 tworzy wyśrodkowany akapit z dedykacją na oddzielnej stronie za stroną
7288 tytułową, a w klasie
7290 article (koma-script)
7292 tworzy wyśrodkowany akapit z dedykacją poniżej podstawowego tytułu (
7307 \begin_layout Itemize
7312 : tworzy wyrównany do lewej powyżej podstawowego tytułu (
7324 ) dla nagłówka dokumentu.
7327 \begin_layout Itemize
7332 : tworzy w druku dwustronnym w klasach
7334 report (koma-script)
7340 na tyle strony tytułowej u góry wyrównany do lewej akapit, a w przypadku
7341 druku jednostronnego lub klasy
7343 article (koma-script)
7348 \begin_layout Itemize
7353 : tworzy w druku dwustronnym w klasach
7355 report (koma-script)
7361 na tyle strony tytułowej u dołu wyrównany do lewej akapit, a w przypadku
7362 druku jednostronnego lub klasy
7364 article (koma-script)
7369 \begin_layout Itemize
7374 : tworzy specjalną ,,brudną'' stronę na początku dokumentu zawierającą akapit
7375 bez specjalnego formatowania.
7378 \begin_layout Standard
7379 Pliki układu dla klas dokumentu
7381 article (koma-script)
7385 report (koma-script)
7396 Który jest właściwym miejscem do definiowania własnych środowisk.
7401 do swojego osobistego foldera układów i wyedytuj go!
7404 \begin_layout Subsection
7405 Klasa letter (koma-script)
7408 \begin_layout Standard
7412 \begin_layout Standard
7424 \begin_layout Standard
7428 letter (koma-script)
7430 jest zaimplementowana w pliku układu
7435 Zawiera on wszystkie środowiska odpowiadające standardowej klasie
7439 , częściowo zmienione z wyłączeniem LyX-owych środowisk
7455 , które są zastąpione przez nowe środowisko
7459 o takiej samej funkcji.
7460 Ponadto zawiera, w odróżnieniu od standardowej klasy, standardowe środowiska
7478 Dodatkowo jest kilka nowych specyficznych środowisk.
7481 \begin_layout Standard
7485 \begin_layout Standard
7497 \begin_layout Standard
7498 Wygląd listu złożonego w tej klasie dokumentu może być sterowany za pomocą
7499 kilku poleceń LaTeX-a (w LyX-ie można je wprowadzić wybierając z menu
7504 kład\SpecialChar \menuseparator
7515 \begin_layout Standard
7516 Na przykład, standardowy wygląd nagłówka listu zawierający nazwę i adres
7517 jest całkowicie self-willed.
7518 ,,Podstawowy'' nagłówek jest tworzony za pomocą następujących poleceń w
7522 \begin_layout LyX-Code
7532 \begin_layout LyX-Code
7548 \begin_layout LyX-Code
7558 \begin_layout LyX-Code
7578 Dzięki temu autor listu może utworzyć swój własny układ.
7579 Szczegółowy opis (w języku niemieckim) LaTeX-owych klas dokumentu rodziny
7580 Koma-Script można znaleźć w dokumentacji Koma-Script
7587 \begin_layout Standard
7596 definiują początek listu i muszą być użyte w każdym liście.
7597 Dla podkreślenia ich w dokumencie, są zaznaczone literami odpowiednio
7605 na lewym marginesie.
7606 To umożliwia napisanie dowolnej liczby listów w jednym pliku.
7611 tworzy nowy list używając tego samego adresu, a
7632 są podstawowymi środowiskami i mogą być używane wielokrotnie w tym samym
7636 \begin_layout Itemize
7641 : tworzy akapit na adres i definiuje początek listu.
7644 \begin_layout Itemize
7649 : tworzy akapit dla adresu i zaczyna nowy list.
7652 \begin_layout Itemize
7657 : tworzy akapit na tekst zamykający list.
7660 \begin_layout Itemize
7665 : tworzy akapit na Postscriptum.
7668 \begin_layout Itemize
7673 : tworzy akapit na listę rozdzielnika (Do wiadomości).
7676 \begin_layout Itemize
7681 : tworzy akapit dla załączników.
7684 \begin_layout Standard
7725 wyświetlają etykiety, dla ułatwienia wpisywania, których zawartość jest
7726 przetwarzana przez klasę letter (Koma-Script)
7730 \begin_layout Standard
7731 It could be seen as a matter of inconsequence, that the types
7739 described above are not such input types as well.
7740 Because of the special meaning of those types, however, I have implemented
7741 them as ordinary paragraph types with a one letter mark in the left margin.
7742 Moreover, it would affect my feeling of symmetry, if the
7750 type had such a serious different appearance.
7755 Te środowiska muszą być użyte na początku odpowiedniego środowiska
7762 \begin_layout Standard
7763 Implementacja tych środowisk w trybie WYSIWYG nie ma sensu, ponieważ rzeczywisty
7764 wygląd złożonego listu zależy nie tylko od użycia właściwego środowiska,
7765 ale także innych czynników.
7766 Na przykład podpis wprowadzony w środowisku
7770 będzie pojawiał się tylko w liście, w którym użyto środowiska
7775 Zawartość środowiska
7779 standardowo nie będzie pojawiać się przy wszystkich złożonych listach.
7780 Możliwość projektowania wolnych nagłówków listu jest już wspomniana w przypisie
7784 \begin_layout Standard
7785 Środowiska mogą być także używane jako puste akapity.
7796 nie zostało w ogóle użyte, to standardowo jest zastępowane zawartością
7801 , ale jeśli mamy puste środowisko
7805 to nie jest niczym zastępowane.
7808 \begin_layout Standard
7809 Przez użycie środowisk można utworzyć szablon listu, z częściowo wypełnionymi
7810 polami środowisk (np.
7814 \begin_layout Itemize
7819 : nazwa nadawcy, standardowo pojawia się jako wyśrodkowany akapit w nagłówku
7821 Tekst pisany jest dużymi literami.
7824 \begin_layout Itemize
7829 : podpis nadawcy, standardowo pojawia się poniżej treści środowiska
7834 Jeśli nie użyto środowiska
7838 to zamiast niego pojawia się zawartość
7845 \begin_layout Itemize
7850 : adres nadawcy, standardowo pojawia się jako wyśrodkowany akapit w nagłówku
7851 listu, poniżej nazwy nadawcy.
7854 \begin_layout Itemize
7859 : numer telefonu nadawcy, pojawia się tylko, gdy jest włączona zmienna LaTeX
7869 \begin_layout Itemize
7874 : miejsce napisania listu.
7877 \begin_layout Itemize
7882 : data napisania listu.
7891 standardowo składane są w wierszu poniżej pola adresu nadawcy wyrównane
7897 jest puste, to zawartość środowiska
7902 Jeśli nie użyto środowiska
7906 , to domyślnie pobierana jest data składu.
7909 \begin_layout Itemize
7914 : adres zwrotny, standardowo składany jest powyżej adresu docelowego małą
7915 czcionką bezszeryfową.
7918 \begin_layout Itemize
7923 : uwagi dla poczty (np.
7924 do rąk własnych), standardowo pojawiają się pomiędzy adresem zwrotnym a
7925 docelowym, i są podkreślone.
7928 \begin_layout Itemize
7933 : dodatkowa informacja, standardowo pojawia się przy prawym marginesie poniżej
7937 \begin_layout Itemize
7942 : tytuł listu, standardowo pojawia się złożony wielką i półgrubą czcionką
7943 bezszeryfową powyżej tematu listu.
7946 \begin_layout Itemize
7951 : temat listu, standard złożony jest czcionką półgrubą powyżej akapitu
7958 \begin_layout Standard
7979 tworzą listy firmowe przez złożenie zawartości tych środowisk powyżej wiersza
7981 Dla pola daty używana jest zawartość środowiska
7986 Jeśli wykorzystane jest choć jedno ze środowisk ,,biznesowych'', to zawartość
7991 nie jest składana, tylko ustawiana jest zmienna LaTeX
7995 \begin_layout Standard
8009 te środowiska muszą być użyte przed odpowiednim środowiskiem
8016 \begin_layout Itemize
8021 : Wasz znak (Your ref.)
8024 \begin_layout Itemize
8029 : Wasz list (Your letter of.)
8032 \begin_layout Itemize
8037 : Nasz znak (Our ref.)
8040 \begin_layout Itemize
8045 : Klient (Customer no.)
8048 \begin_layout Itemize
8053 : Nr faktury (Invoice no.)
8056 \begin_layout Subsection
8060 \begin_layout Standard
8061 Przedstawienie WYSIWYG w LyX-ie dokumentów w klasie Koma-Script powoduje
8065 \begin_layout Itemize
8066 Numery rozdziałów środowisk
8070 są wyświetlane w wierszu powyżej tytułu rozdziału.
8071 Taki przypadek jest spowodowany wewnętrznym przetwarzaniem przez LyX środowiska
8079 \begin_layout Itemize
8088 są wstawione tylko do ,,prawdziwego'' LaTeX-owego spisu treści, a nie są
8089 wyświetlane LyX-owym spisie treści (
8099 \begin_layout Itemize
8100 Tryb separacji akapitów w dokumencie
8104 wyświetlany jest jako odstęp, a nie wcięcie.
8105 To jest standardowe zachowanie, do tego nie potrzeba żadnego polecenia
8112 kład\SpecialChar \menuseparator
8119 odpowiedni przełącznik wskazuje na załączony tryb
8134 daje efekt po użyciu odpowiedniego polecenia LaTeX-a wstawionego do dokumentu
8135 do wytworzenia odstępu.
8138 \begin_layout Section
8146 \begin_layout Standard
8152 \begin_layout Subsection
8156 \begin_layout Standard
8157 Tutaj opisujemy klasy i pliki układu używanych dla niektórych pism wydawanych
8158 przez wydawnictwo Springer Verlag i wymienionych na stronie
8159 \begin_inset LatexCommand url
8160 target "http://www.springer.de/author/tex/help-journals.html"
8164 , skąd powinieneś móc pobrać pliki klasy (tak, oczywiście teraz dla LaTeX2e!).
8165 To jest modularny system: wspólne części dla wszystkich pism są zaimplementowan
8170 , z którego korzystają specyficzne dla danego pisma pliki układu (np.:
8181 \begin_layout Standard
8182 Oznacza to, że implementacja wsparcia dla innego pisma wydawnictwa Springer
8183 wymaga napisania własnego pliku układu
8199 \begin_layout Standard
8200 Klasa dokumentu LyX-a była testowana tylko dla pisma
8213 są zawarte w standardowej dystrybucji LyX-a.
8214 Zainstaluj pobraną z serwera wydawnictwa Springer odpowiednią klasę LaTeX-ową
8215 w odpowiednim katalogu TeX-a, odśwież bazę pakietów TeX-a (w teTeX-u uruchom
8220 , jako root jeśli jest to niezbędne), zrekonfiguruj LyX-a i powinno już
8224 \begin_layout Subsection
8228 \begin_layout Standard
8229 Duża liczba stylów typu theorem --
8235 \SpecialChar \ldots{}
8241 \begin_layout Standard
8244 Headnote, Dedication, Subtitle, Running_LaTeX_Title, Author_Running, Institute,
8245 Mail, Offprints, Keywords, Acknowledgements, Acknowledgement
8248 Zobacz dokumentację do pakietu aby poznać szczegóły.
8251 \begin_layout Subsection
8255 \begin_layout Itemize
8267 \begin_layout Itemize
8270 Probability Theory and Related Fields
8276 -- Jean-Marc Lasgouttes
8279 \begin_layout Standard
8280 Dodaj własne -- to nie jest trudne!
8283 \begin_layout Subsection
8287 \begin_layout Standard
8288 Te pliki bazują częściowo na starszym pliku układu
8292 , który bazował na starym stylu LaTeX 2.09 z wydawnictwa Springer.
8298 Jean-Marc Lasgouttes bardzo pomógł mi znaleźć drogę implementacji układu
8302 \begin_layout Subsection
8306 \begin_layout Standard
8308 Ale prawdopodobnie mniej niż w starej klasie
8315 \begin_layout Standard
8316 Ograniczenia np.: nie wyświetla numeru środowisk typu theorem, w tej chwili
8320 \begin_layout Section
8328 \begin_layout Standard
8334 \begin_layout Subsection
8338 \begin_layout Standard
8339 These are the layout files for some of the journals of the American Geophysical
8341 It is assumed that you have both the AGU's own class files and AGUplus
8342 installed (everything to be found at
8343 \begin_inset LatexCommand url
8344 target "ftp://ftp.agu.org/journals/latex/journals"
8351 \begin_layout Subsection
8355 \begin_layout Standard
8365 They are still called this in the LyX GUI, though their LaTeX equivalents
8366 in the AGU classes are
8377 \begin_layout Standard
8378 Newly defined styles are
8415 These are mostly manuscript attributes and defined in the AGU class documentati
8419 \begin_layout Standard
8420 I suspect this is still badly incomplete.
8423 \begin_layout Subsection
8427 \begin_layout Standard
8444 \begin_layout Subsection
8448 \begin_layout Itemize
8451 Journal of Geophysical Research
8460 \begin_layout Standard
8461 Add your own, it isn't so hard! Look at the
8472 \begin_layout Section
8480 \begin_layout Standard
8486 \begin_layout Subsection
8490 \begin_layout Standard
8491 This is the layout file for the European Geophysical Society journals.
8496 can be downloaded from the web site of the EGS under
8497 \begin_inset LatexCommand url
8498 target "www.copernicus.org"
8505 \begin_layout Subsection
8509 \begin_layout Standard
8512 Right_address, Latex_Title, Affil, Journal, msnumber, FirstAuthor, Received,
8520 The current layout file is unfortunately very unmodular and would benefit
8521 from using the various
8528 \begin_layout Section
8534 \begin_inset LatexCommand label
8542 \begin_layout Standard
8548 \begin_layout Subsection
8552 \begin_layout Standard
8553 W tej sekcji opisujemy jak użyć LyX-a do przygotowania slajdów do rzutników.
8554 Istnieją dwie klasy dokumentów, które można do tego celu zastosować: domyślnie
8564 W tej sekcji opisano pierwszą z nich.
8567 \begin_layout Standard
8568 Powiem to jeszcze raz, jasno, aby nie buło nieporozumień:
8571 \begin_layout Standard
8572 \begin_inset VSpace bigskip
8578 \begin_layout Standard
8582 Ta sekcja dokumentu opisuje
8593 \begin_layout Standard
8594 \begin_inset VSpace bigskip
8600 \begin_layout Standard
8601 Jeśli szukasz dokumentacji do
8605 '', zajrzyj do sekcji\InsetSpace ~
8607 \begin_inset LatexCommand ref
8608 reference "sec:foiltex"
8621 ''] jest aktualnie trochę lepsza niż domyślnie klasa
8629 \begin_layout Standard
8630 \SpecialChar \ldots{}
8631 lub tak powtarzam za jej adwokatami.
8632 Nigdy jej nie używałem i nie wiem czy to jest prawda czy nie.
8640 \begin_layout Standard
8641 Ta klasa jest ulepszeniem LaTeX2e starego pakietu
8646 Każda dystrybucja LaTeX2e zawiera tę klasę [którą, od teraz, będę nazywał
8651 ''], tak więc jesteś zmuszony ją mieć.
8652 Jak wspomniałem wcześniej istnieją inne klasy, jak np.
8657 , które także tworzą slajdy do rzutnika i wykonują to zadanie lepiej niż
8659 Jednak istnieje kilka rzeczy, które klasa
8663 może zrobić, a inne nie, np.
8664 generowanie overlays.
8665 Czytaj dalej aby dowiedzieć się więcej!
8668 \begin_layout Subsection
8670 \begin_inset LatexCommand label
8671 name "sec:slidesetup"
8678 \begin_layout Standard
8679 Oczywiście, aby użyć tej klasy dokumentu, potrzebujesz wybrać klasę
8695 Jest kilka rzeczy, które powinieneś wiedzieć o tej klasie:
8698 \begin_layout Itemize
8708 Nie są one obsługiwane przez klasę
8715 \begin_layout Itemize
8720 lista styli dostępna w polu
8727 zachowuje się troszkę inaczej dla tej klasy.
8728 Dostępne są nastepujące style:
8732 \begin_layout Description
8737 W prawym dolnym narożniku slajdu umieszony zostanie numer slajdu,
8740 \begin_layout Description
8749 , ale dodatkowo zostana wstawione krzyżyki w rogach folii dla dokładnego
8750 pozycjonowania przy nakładaniu folii jedna na drugą.
8751 To jest styl domyślny.
8754 \begin_layout Description
8759 Nie jest dodawany numer, data ani znaczniki wyrównania.
8763 \begin_layout Itemize
8768 posiada dodatkową opcję:
8773 Aby ją użyć, wpisz ,,
8793 \begin_layout Standard
8794 Użycie tej opcji pozwala dodać znacznik daty do
8799 Zobacz sekcję\InsetSpace ~
8801 \begin_inset LatexCommand ref
8802 reference "sec:slideNote"
8806 aby poznać więcej szczegółów.
8810 \begin_layout Standard
8811 Możesz użyć szablonu ,,
8815 '' aby automatycznie ustawić klasę nowego dokumentu na
8819 [za pomoca polecenia
8824 lik\SpecialChar \menuseparator
8828 aby utworzyć nowy dokument].
8829 Plik szablonu zawiera także kilka przykładów specjalnych środowisk akapitów
8831 Będzie to opisane dalej.
8834 \begin_layout Subsection
8838 \begin_layout Subsubsection
8839 Obsługiwane środowiska
8842 \begin_layout Standard
8843 Pierwszą rzeczą, którą powinieneś zauważyć gdy zaczynasz nowy dokument slajdów
8844 jest rozmiar i typ czcionki: odpowiednio ,,
8848 '' i czcionka bezszeryfowa
8854 This is also what's used in the output.
8856 \begin_inset Quotes eld
8860 \begin_inset Quotes erd
8863 to remind you that this is a slide.
8864 Your final slides will use a larger font; ergo, you'll have less space.
8865 Of course, the larger default screen font isn't WYSIWYG, only a reminder.
8868 \begin_layout Standard
8869 The next thing that becomes obvious is the changes to the paragraph environment
8870 pull-down box [at the far-left end of the toolbar].
8871 Most of the paragraph environments you're used to seeing are missing.
8872 There are also four new ones.
8877 class itself only supports certain paragraph environments:
8880 \begin_layout Itemize
8886 \begin_layout Itemize
8892 \begin_layout Itemize
8898 \begin_layout Itemize
8904 \begin_layout Itemize
8910 \begin_layout Itemize
8916 \begin_layout Itemize
8922 \begin_layout Itemize
8928 \begin_layout Itemize
8934 \begin_layout Itemize
8940 \begin_layout Itemize
8946 \begin_layout Itemize
8952 \begin_layout Standard
8953 Wszystkie inne standardowe środowiska włączając środowiska sekcji nie są
8959 Z drugiej zaś strony zauważysz nowe środowiska:
8963 \begin_layout Standard
8964 In prior versions of this class, there was the mandatory
8968 paragraph environment.
8972 is deprecated; it will convert to a
8977 You should probably remove it.
8987 \begin_layout Itemize
8993 \begin_layout Itemize
8999 \begin_layout Itemize
9005 \begin_layout Itemize
9011 \begin_layout Standard
9012 These five are kind of quirky, due to a
9013 \begin_inset Quotes eld
9017 \begin_inset Quotes erd
9021 You see, LyX doesn't permit you to nest any other paragraph environment
9022 into an empty environment.
9023 Now, that's fine and dandy, but it means that you wouldn't be able to start
9024 a slide with anything except plain text.
9025 To deal with this, I've performed a little
9026 \begin_inset Quotes eld
9030 \begin_inset Quotes erd
9036 \begin_layout Subsubsection
9037 Quirks of the New Environments
9038 \begin_inset LatexCommand label
9039 name "sec:slideQuirk"
9046 \begin_layout Standard
9047 All five of the new paragraph environments are somewhat quirky due to inherent
9048 limitiations in the current version of LyX.
9049 As I just mentioned, LyX forbids environments that begin with another environme
9051 To get around this, the
9055 environment isn't a paragraph environment as described in the
9062 \begin_layout Standard
9075 to be ,,pseudo-environments''.
9076 They look like a section heading or a
9077 \begin_inset Quotes eld
9085 \begin_inset Quotes erd
9088 but really begin a [and, if necessary, end the previous] paragraph environment.
9098 \begin_inset Quotes eld
9102 \begin_inset Quotes erd
9105 These two perform some action.
9108 \begin_layout Standard
9109 A common feature of all five environments,
9129 , is a rather long-ish label.
9130 The text following this label --- ordinarily the contents of the paragraph
9131 environment --- is utterly irrelevant for
9152 LyX completely ignores it.
9153 In fact, you can leave these five environments completely empty.
9156 \begin_layout Standard
9161 to put any text after the rather long-ish label, you might want to.
9162 This could be a short description of the contents of the
9167 In that case, enter in your descriptive comment and hit
9171 as you normally would.
9174 \begin_layout Standard
9175 If, on the other hand, you don't want to enter in any descriptive text,
9176 you'll hit another LyX quirk.
9177 LyX, like nature, abhors a vacuum, and will not let you start a new paragraph
9178 environment until you put something in the old one.
9182 \begin_layout Itemize
9183 Start entering the text that will
9210 \begin_layout Itemize
9211 Now move to the beginning of that paragraph.
9214 \begin_layout Itemize
9222 \begin_layout Itemize
9223 Finally, change this new, empty paragraph to a
9246 \begin_layout Standard
9247 Some future version of LyX will, hopefully, resolve this quirkiness\SpecialChar \ldots{}
9251 \begin_layout Subsection
9252 Tworzenie prezentacji używając
9265 \begin_layout Subsubsection
9271 \begin_layout Standard
9272 If you're expecting this section to teach you how to actually make a presentatio
9273 n, you'll be sorely disappointed.
9274 Naturally, I'll describe all of the ways the
9278 class can assist you in preparing the materials for a presentation.
9279 Filling in the contents, however, is up to you.
9284 the LyX philosophy.]
9287 \begin_layout Standard
9292 environment [in the manner described in section\InsetSpace ~
9294 \begin_inset LatexCommand ref
9295 reference "sec:slideQuirk"
9299 ] tells LyX to begin a new slide [duh].
9300 The label for this environment/
9301 \begin_inset Quotes erd
9305 \begin_inset Quotes erd
9309 \begin_inset Quotes eld
9313 \begin_inset Quotes erd
9316 in cool blue, followed by the label,
9317 \begin_inset Quotes eld
9321 \begin_inset Quotes erd
9325 Any text or paragraph environments that follow this one go on the new slide.
9329 \begin_layout Standard
9330 Slides are probably the only time you'll need to forcibly end pages in LyX.
9331 In fact, you'll want to, once you finish entering the contents of one slide.
9332 If you've entered more text than can physically fit on a slide, the extra
9333 overflows onto a new slide.
9334 I don't recommend doing this, however, since the overflow slide won't have
9335 any page number on it.
9336 Furthermore, it may interfere with any
9340 you've made to accompany the oversized
9347 \begin_layout Standard
9356 environments work the same way as the
9362 \begin_inset Quotes eld
9366 \begin_inset Quotes erd
9369 followed by a label [
9370 \begin_inset Quotes eld
9374 \begin_inset Quotes erd
9378 \begin_inset Quotes eld
9382 \begin_inset Quotes erd
9386 The color is a stunning magenta instead of blue, and the
9387 \begin_inset Quotes eld
9391 \begin_inset Quotes erd
9394 will look different, in style and in length.
9395 The label fonts of all three also differ from one another.
9398 \begin_layout Standard
9403 , if the contents of a
9411 exceed the physical size of a slide or sheet of paper, the extra will overflow
9413 Again, you should avoid this.
9414 It defeats the whole purpose of
9425 \begin_layout Subsubsection
9435 \begin_layout Standard
9440 is a slide that sits atop another slide.
9441 Perhaps you wish to discuss a figure on the main
9445 before displaying the text associated with it.
9446 One way to accomplish this is tape a flap of dark paper over the part of
9451 you want to display later.
9452 This method fails, however, if you wish to overlap one graph with another,
9454 You would then have to fumble while speaking to align the two separate,
9459 s to align the two graphs.
9464 environment in both cases makes life much easier.
9467 \begin_layout Standard
9472 receives the page number of its
9473 \begin_inset Quotes eld
9477 \begin_inset Quotes erd
9485 \begin_inset Quotes eld
9493 \begin_inset Quotes erd
9500 \begin_layout Standard
9501 Presumably, mutliple
9506 \begin_inset Quotes eld
9514 \begin_inset Quotes erd
9518 \begin_inset Quotes eld
9526 \begin_inset Quotes erd
9530 \begin_inset Quotes eld
9538 \begin_inset Quotes erd
9542 appended to the page number of the parent
9559 to each fit on a single physical slide! You should probably consider an
9573 class provides a visual cue for this: the label at the start of an
9577 is shorter than that at the start of a
9582 Lastly, when you generate printable output, you'll find alignment markers
9583 in all four corners of both the
9592 These will assist you in lining up the two physical slides.
9595 \begin_layout Standard
9596 The major problem in overlaying two slides is aligning the contents of the
9598 How much space should you leave for that graph on the second slide? Worse
9599 still, what if you want a graph and a sentence on second slide, but there
9600 is text on the main transparency that goes in between them? You could try
9601 and insert vertical space of the right size.
9602 The better way is to use
9613 \begin_layout Standard
9614 As their names imply,
9622 are two command-like paragraph environments that make all subsequent text
9623 invisible and visible, respectively.
9624 Note from section\InsetSpace ~
9626 \begin_inset LatexCommand ref
9627 reference "sec:slideQuirk"
9631 that you don't place anything
9635 these two environments, however.
9640 , it inserts a centered, sky-blue label into the page reading
9641 \begin_inset Quotes eld
9644 <Invisible Text Follows>
9645 \begin_inset Quotes erd
9649 For paragraphs following this label, the parts of the
9657 ; it doesn't matter which] where they would be contain instead blank space.
9660 \begin_layout Standard
9665 , the corresponding centered label is
9666 \begin_inset Quotes eld
9669 <Visible Text Follows>
9670 \begin_inset Quotes erd
9674 Paragraphs following this label behave normally.
9675 Note that the beginning of a new
9687 automatically shuts off an
9692 It's therefore not necessary to use
9703 \begin_layout Standard
9704 By now, it should be obvious how to create overlay transparencies using
9705 the proper combination of
9724 \begin_layout Enumerate
9729 , including everything that will appear on it, whether on the main slide
9737 \begin_layout Enumerate
9738 Before each figure or paragraph that will appear only on the
9747 If necessary, insert a
9751 environment after the
9758 \begin_layout Enumerate
9763 immediately following the
9770 \begin_layout Enumerate
9771 Copy the contents of this
9782 \begin_layout Enumerate
9798 \begin_layout Standard
9807 \begin_layout Standard
9808 There's one problem with the way I've designed the LyX
9812 class: you can't make text in the middle of a paragraph invisible, nor
9813 make text in the middle of an invisible paragraph visible again.
9814 To accomplish this feat, you'll need to use some inlined LaTeX codes.
9818 \begin_layout Standard
9819 The commands of interest are:
9822 \begin_layout Itemize
9827 invisible \SpecialChar \ldots{}
9831 \begin_layout Itemize
9836 visible \SpecialChar \ldots{}
9840 \begin_layout Standard
9841 \SpecialChar \ldots{}
9842 and need to be marked as TeX.
9844 \begin_inset Quotes eld
9848 \begin_inset Quotes erd
9851 you wish to change goes in between the brackets [and after the
9864 If you don't know how to mark text as TeX, see the apprpriate section of
9883 \begin_inset LatexCommand label
9884 name "sec:slideNote"
9891 \begin_layout Standard
9900 is associated with a
9901 \begin_inset Quotes eld
9905 \begin_inset Quotes erd
9917 class provides visual cues.
9922 is shorter than that of a
9926 [yet longer than that of an
9930 ] and, like the label of an
9934 is shockingly magenta.
9935 Additionally, the printed
9939 has the page number of its
9940 \begin_inset Quotes eld
9944 \begin_inset Quotes erd
9952 \begin_inset Quotes eld
9960 \begin_inset Quotes erd
9964 \begin_inset Quotes eld
9972 \begin_inset Quotes erd
9976 \begin_inset Quotes eld
9984 \begin_inset Quotes erd
9988 You can have multiple
9992 s associated with a single
10004 , you'll probably want to break up long
10008 s so that they fit on a single sheet of paper.
10011 \begin_layout Standard
10016 is obvious: it contains anything additional you might want to say about
10022 It could also be used as a sheet of reminders for a particular
10027 In the case of the latter, you might want to make use of time markers.
10033 \begin_inset Quotes eld
10037 \begin_inset Quotes erd
10040 support for time markers, a
10045 So, you'll have to resort to using the LaTeX codes.
10048 \begin_layout Standard
10049 To use time markers, you'll need to specify the extra class option
10050 \begin_inset Quotes eld
10058 \begin_inset Quotes erd
10061 [see section\InsetSpace ~
10063 \begin_inset LatexCommand ref
10064 reference "sec:slidesetup"
10069 This option turns on timing marks, which will appear in the lower-left-hand
10075 To set what appears in the time marker, you use the LaTeX commands
10076 \begin_inset Quotes eld
10086 \begin_inset Quotes erd
10090 \begin_inset Quotes eld
10100 \begin_inset Quotes erd
10104 The arguments of both commands are time measured in seconds.
10105 \begin_inset Quotes eld
10115 \begin_inset Quotes erd
10118 sets the time marker to a given time.
10119 \begin_inset Quotes eld
10129 \begin_inset Quotes erd
10132 increments the time marker by the specified amount.
10133 Using time markers and
10137 s in this fashion, you can remind yourself how much time to spend on a particula
10145 \begin_layout Standard
10146 There's one last feature to describe.
10147 Clearly, you'd like to print out all of your
10155 s on transparencies while printing all of your
10171 with which it is associated.
10172 What's a person to do?
10175 \begin_layout Standard
10176 Luckily, there are two LaTeX commands that allow you to select what to print
10178 Both must be placed into the preamble of your document.
10180 \begin_inset Quotes eld
10192 \begin_inset Quotes erd
10195 will cause the output to contain only the
10204 Correspondingly, the command
10205 \begin_inset Quotes eld
10217 \begin_inset Quotes erd
10220 prevents the output of anything but
10225 I'd advise placing both commands in the preamble and initially comment
10227 You can then preview your entire presentation as you write.
10228 When you're done writing, you can then uncomment one of the two to select
10229 what you want to print.
10230 I like to uncomment
10231 \begin_inset Quotes eld
10243 \begin_inset Quotes erd
10246 , print to a file with
10247 \begin_inset Quotes eld
10255 \begin_inset Quotes erd
10258 in its name, comment it back out, then uncomment
10259 \begin_inset Quotes eld
10271 \begin_inset Quotes erd
10275 \begin_inset Quotes eld
10283 \begin_inset Quotes erd
10287 I can then send either file to a printer, loading transparencies or plain
10288 paper as appropriate.
10291 \begin_layout Standard
10292 You can also provide other arguments to the
10293 \begin_inset Quotes eld
10303 \begin_inset Quotes erd
10307 \begin_inset Quotes eld
10317 \begin_inset Quotes erd
10321 See a good LaTeX book for details.
10324 \begin_layout Subsection
10325 Plik szablonu klasy
10330 \begin_layout Standard
10335 dostarczyłem także plik szablonu
10340 Aby go użyć zacznij Twoją nową prezentację przez
10345 lik\SpecialChar \menuseparator
10356 Twój nowy plik prezentacji będzie zawierał jako przykład trójkę
10377 dodatkowo zawierają jako przykład użycia tekst niewidzialny (
10386 Na koniec zawartość preambuły:
10389 \begin_layout LyX-Code
10390 % Uncomment to print out only slides and overlays
10393 \begin_layout LyX-Code
10397 \begin_layout LyX-Code
10407 \begin_layout LyX-Code
10408 % Uncomment to print out only notes
10411 \begin_layout LyX-Code
10415 \begin_layout LyX-Code
10423 \begin_layout Standard
10424 I ostatnia rzecz: utworzyłem tę klasę LyX-a do obsługi klasy LaTeX2e ,,
10428 TeX emulation'', one of the built-in LaTeX2e classes.
10429 Neither I nor the rest of the LyX Team endorse or oppose the use of this
10430 built-in slide class.
10431 It's here if you want it or need it.
10432 Istnieją inne klasy LaTeX2e do tworzenia prezentacji, takie jak:
10436 [zobacz\InsetSpace ~
10438 \begin_inset LatexCommand ref
10439 reference "sec:foiltex"
10447 '' [znajdujący się w wielu dystrybucjach TeX-a].
10448 Ten ostatni nie jest jeszcze obsługiwany przez LyX-a
10452 \begin_layout Standard
10453 Aktualnie znajduje się plik układu
10457 ale nie ma jeszcze pliku szablonu i dokumentacji jak z niego skorzystać
10463 Try them out to see what sort of alternative they provide.
10466 \begin_layout Section
10475 \begin_inset LatexCommand label
10483 \begin_layout Standard
10489 \begin_layout Subsection
10493 \begin_layout Standard
10494 W tej sekcji opisujemy jak użyć LyX-a do przygotowania slajdów do rzutników.
10495 Istnieją dwie klasy dokumentów, które można do tego celu zastosować: domyślnie
10505 W tej sekcji opisano tę drugą klasę.
10508 \begin_layout Standard
10509 Powiem to jeszcze raz, jasno, aby nie było nieporozumień:
10512 \begin_layout Standard
10513 \begin_inset VSpace bigskip
10519 \begin_layout Standard
10523 Ta sekcja dokumentu opisuje
10534 \begin_layout Standard
10535 \begin_inset VSpace bigskip
10541 \begin_layout Standard
10542 Jeśli szukasz dokumentacji do
10546 )'', zajrzyj do sekcji\InsetSpace ~
10548 \begin_inset LatexCommand ref
10549 reference "sec:slitex"
10554 Jeśli w Twoim systemie nie masz zainstalowanej klasy
10562 ''], to prawdopodobnie musisz użyć domyślnej klasy
10566 , która nie jest tak dobra jak
10571 \begin_layout Standard
10576 jest zaprojektowana do użycia z wersją 2.1 LaTeX-owej klasy
10580 , która jest teraz integralną częścią LaTeX2e.
10583 \begin_layout Subsection
10587 \begin_layout Standard
10588 Oczywiście, aby użyć tej klasy dokumentu, potrzebujesz wybrać klasę
10604 Jest kilka ustawień w oknie
10608 i powinieneś znać ich specyfikę w tej klasie:
10611 \begin_layout Itemize
10621 Nie są one obsługiwane przez klasę
10628 \begin_layout Itemize
10629 Domyślną wielkością czcionki jest 20pt, inne to 17pt, 25pt i 30pt.
10632 \begin_layout Itemize
10633 Domyślną rodziną jest czcionka
10637 ale równania matematyczne są składane zwykłą czcionką szeryfową.
10640 \begin_layout Itemize
10645 TeX obsługuje formaty papieru A4 i Letter, a także specjalny rozmiar do
10646 pracy z 35mm slajdami.
10647 Nie obsługuje formatów: A5, B5, legal i executive.
10650 \begin_layout Itemize
10651 Nie zmieniaj ustawień
10655 , ponieważ są one ignorowane.
10656 Wszystkie wstawki pojawiają się w miejscu gdzie zostały umieszczone w tekście.
10659 \begin_layout Itemize
10667 zachowują się troszkę inaczej w tej klasie.
10672 TeX dostarcza rozszerzone możliwości nagłówków i stopek włączają w to logo
10674 Zobacz sekcję\InsetSpace ~
10676 \begin_inset LatexCommand ref
10677 reference "sec:foilfoot"
10681 aby poznać więcej szczegółów.
10682 Strona tytułowa jest traktowana inaczej niż inne strony dokumentu:
10686 jest nienumerowana i
10690 logo jest wycentrowane u dołu strony (jeśli je zdefiniowano).
10691 Możliwe do wyboru style strony:
10696 \labelwidthstring MMMMMMM
10703 Nie jest dodawany numer ani inne nagłówki i stopki,
10707 \labelwidthstring MMMMMMM
10714 Na dole w środku slajdu umieszczony zostanie numer slajdu.
10715 bez innych nagłówków i stopek (innych niż przypisy).
10719 \labelwidthstring MMMMMMM
10724 W prawym dolnym narożniku slajdu umieszczony zostanie numer slajdu.
10725 Dodatkowe nagłówki i stopki zostaną wyświetlone.
10726 To jest styl domyślny.
10730 \labelwidthstring MMMMMMM
10735 Umożliwia skorzystanie z pakietu
10739 mimo, że jego użycie z
10743 TeX nie jest polecane przez autorów pakietu
10747 TeX z powodu kilku możliwych rozjechań się układu strony.
10751 \begin_layout Subsubsection
10755 \begin_layout Standard
10756 Następujące opcje mogą być użyte w polu
10768 \labelwidthstring MMMMMMx
10773 Ustawia rozmiar strony 7.33 cale na 11 cali.
10774 Taki rozmiar ma identyczne proporcje jak 35mm slajd.
10775 To ustawienie ułatwia pracę z tym medium,
10779 \labelwidthstring MMMMMMx
10784 Umieszcza poziomą linię poniżej nagłówka na każdej stronie z wyjątkiem
10789 \labelwidthstring MMMMMMx
10794 Umieszcza poziomą linię powyżej stopki na każdej stronie z wyjątkiem strony
10799 \labelwidthstring MMMMMMx
10804 Ta opcja jest automatycznie włączona
10808 \begin_layout Standard
10811 Bez tej opcji możesz korzystać wprost z pdfLaTeX-a
10816 , gdy tworzysz nowy dokument w tej klasie.
10821 TeX-owi aby użył jako sterownika programu dvips do obrotu tych stron, które
10822 ustawiono jako poziome,
10826 \labelwidthstring MMMMMMx
10831 Po prostu zmienia układ strony na poziomy, ale nie dokonuje obrotu.
10832 Dla tego jeśli chcesz używać tej opcji potrzebujesz użyć zewnętrznego programu
10833 do obrotu każdej strony lub włóż papier do drukarki poziomo.
10834 Uwaga ta opcja zamienia role środowisk
10842 (nie przejmuj się jest to opisane w następnej sekcji),
10846 \labelwidthstring MMMMMMx
10851 Numeracja równań po lewej stronie równania,
10855 \labelwidthstring MMMMMMx
10860 Wyrównuje równania do lewej.
10863 \begin_layout Subsection
10864 Obsługiwane środowiska
10867 \begin_layout Standard
10868 Większość zwykłych środowisk występujących w innych klasach jest także obsługiwa
10874 Jest kilka dodatkowych środowisk dostarczanych przez
10878 TeX a także kilka dodanych przez LyX-a.
10879 Poniżej podano standardowe środowiska występujące również w innych klasach:
10882 \begin_layout Standard
10886 \begin_layout Standard
10890 begin{multicols}{2}
10898 \begin_layout Itemize
10904 \begin_layout Itemize
10910 \begin_layout Itemize
10916 \begin_layout Itemize
10922 \begin_layout Itemize
10928 \begin_layout Itemize
10934 \begin_layout Itemize
10940 \begin_layout Itemize
10946 \begin_layout Itemize
10952 \begin_layout Itemize
10958 \begin_layout Itemize
10964 \begin_layout Itemize
10970 \begin_layout Itemize
10976 \begin_layout Itemize
10982 \begin_layout Itemize
10988 \begin_layout Itemize
10994 \begin_layout Itemize
11000 \begin_layout Itemize
11006 \begin_layout Itemize
11012 \begin_layout Standard
11016 \begin_layout Standard
11028 \begin_layout Standard
11029 Następne są główne środowiska niezależnie od środowisk strukturyzujących
11031 Folie są właściwie samodzielnymi sekcjami posiadającymi tytuł i treść.
11036 TeX dostarcza specyficznych poleceń rozpoczynających nową folię, są to:
11039 \begin_layout Itemize
11045 \begin_layout Itemize
11051 \begin_layout Standard
11052 LyX dostarcza także lekko zmodyfikowane wersje powyższych środowisk o nazwach:
11055 \begin_layout Itemize
11061 \begin_layout Itemize
11064 ShortRotatefoilhead
11067 \begin_layout Standard
11068 różnice pomiędzy nimi są wyjaśnione w następnej sekcji.
11071 \begin_layout Standard
11072 Folie są często używane do prezentacji pomysłów lub nowych teorii i także
11077 TeX dostarcza szeroki wachlarz narzędzi do ich prezentacji:
11080 \begin_layout Standard
11084 \begin_layout Standard
11088 begin{multicols}{2}
11096 \begin_layout Itemize
11102 \begin_layout Itemize
11108 \begin_layout Itemize
11114 \begin_layout Itemize
11120 \begin_layout Itemize
11126 \begin_layout Itemize
11132 \begin_layout Itemize
11138 \begin_layout Itemize
11144 \begin_layout Itemize
11150 \begin_layout Itemize
11156 \begin_layout Itemize
11162 \begin_layout Standard
11166 \begin_layout Standard
11178 \begin_layout Standard
11179 Wersje z gwiazdką są środowiskami nienumerowanymi, a bez gwiazdki są numerowane.
11180 Są jeszcze dwa środowiska list dodane przez LyX i są to:
11183 \begin_layout Itemize
11189 \begin_layout Itemize
11195 \begin_layout Standard
11196 Jest jeszcze kilka poleceń
11200 TeX-a, które nie są obsługiwane przez LyX.
11201 Wspomnimy o nich i ich przeznaczeniu w sekcji\InsetSpace ~
11203 \begin_inset LatexCommand ref
11204 reference "sec:unsuppfoils"
11211 \begin_layout Subsection
11215 \begin_layout Standard
11216 W tej sekcji podamy proste wprowadzenie jak korzystać z różnych środowisk
11217 aby utworzyć folię.
11218 Jeśli chcesz zobaczyć przykład folii zobacz plik
11227 lik\SpecialChar \menuseparator
11232 twórz\SpecialChar \ldots{}
11235 i naciśnij przycisk
11242 \begin_layout Subsubsection
11246 \begin_layout Standard
11247 Nie tak jak inne klasy dostarczające środowisk
11267 tworzy tytuł na własnej stronie.
11268 Jeśli opuścisz środowisko
11272 , to LaTeX w zastępstwie wstawi bieżącą datę (aktualizowaną przy każdym
11276 \begin_layout Subsubsection
11277 Rozpoczęcie nowej folii
11280 \begin_layout Standard
11281 Jak wspomniałem wcześniej, mamy cztery sposoby na utworzenie nowej folii.
11282 Dla folii pionowych powinieneś użyć
11291 Różnica pomiędzy tymi środowiskami polega na wielkości odstępu pomiędzy
11295 \begin_layout Standard
11296 Folie poziome tworzymy za pomocą środowisk
11302 ShortRotatefoilhead
11305 Znów różnica miedzy nimi polega na odstępie pomiędzy tytułem a treścią.
11306 W obu skróconych wersjach mamy o pół cala mniejszy odstęp.
11309 \begin_layout Standard
11310 Jednym problemem z obsługą poziomych slajdów jest wymóg użycia sterownika
11315 do utworzenia pliku PostScriptŽ, w przeciwnym razie folia nie zostanie
11317 Jest możliwość uzyskania poziomych folii nawet jeśli nie masz programu
11322 , po prostu musisz włożyć folie poziomo do drukarki;-)
11325 \begin_layout Subsubsection
11326 Theorems, Lemmas, Proofs i więcej
11329 \begin_layout Standard
11330 Z powodu małego błędu w LyX-ie nie można umieścić dwóch środowisk tego samego
11331 typu bezpośrednio jedno po drugim.
11332 Musza one być czymkolwiek rozdzielone.
11333 Jeśli spróbujesz , będziesz mógł rozciągnąć poprzednie środowisko, tak
11334 abyś miał połączone dwa środowiska razem.
11335 A jak rozwiązać ten problem? Najprostszym rozwiązaniem jest wstawienie
11336 tekstu pomiędzy dwa środowiska lub wstawienie wstawki
11340 pomiędzy te środowiska zawierającej znak komentarza ,,
11345 To wymusi na LyX-ie utworzenie dwóch oddzielnych środowisk i da poprawny
11347 Przykład jest zawarty w dostarczonym pliku w dystrybucji LyX-a.
11348 pamiętaj, problem pojawia się tylko jeśli próbujesz umieścić dwa środowiska
11349 takie jak Theorem bezpośrednio jedno za drugim.
11352 \begin_layout Subsubsection
11356 \begin_layout Standard
11357 Możesz korzystać ze wszystkich obsługiwanych i występujących w innych klasach,
11358 środowisk list, a także z dwóch nowych.
11359 Tutaj opiszę tylko te nowe.
11360 Jeśli chcesz znaleźć więcej informacji o innych środowiskach list zajrzyj
11363 Podręcznika Użytkownika
11366 Jeśli zamierzasz korzystać z wyliczeń powinieneś także przeczytać sekcję
11368 \begin_inset LatexCommand ref
11369 reference "sec:bullet"
11375 Wybór znaku wyliczenia
11380 \begin_layout Standard
11381 Dwa nowe style list
11389 , zaprojektowano aby ułatwić Ci tworzenie list czynności wykonanych i nie
11390 lub co jest w porządku lub złe, przez dostarczenie dedykowanych środowisk,
11391 które używają haczyka (akceptacji) lub krzyżyka (negacji) jako znaku wyliczenia.
11392 Te listy są w rzeczywistości dedykowanymi wariantami środowiska
11397 Wymagają one jednak zainstalowanego pakietu
11404 \begin_layout Subsubsection
11408 \begin_layout Standard
11413 TeX redefiniuje wstawki tabel i rysunków tak, aby pojawiły się dokładnie
11414 w miejscu ich wystąpienia w tekście.
11415 W rzeczywistości zmiany pozycji wstawki są ignorowane.
11418 \begin_layout Subsubsection
11420 \begin_inset LatexCommand label
11421 name "sec:foilfoot"
11428 \begin_layout Standard
11441 są przeznaczone do sterowania lewą stopką.
11442 Pierwsze pozwala na dołączenie
11446 \begin_layout Standard
11449 Aby dołączyć logo graficzne to należy jako argument polecenia
11461 includegraphics{nazwapliku}
11463 oraz umieścić w preambule polecenie:
11469 usepackage{graphicx}
11475 usepackage{graphics}
11480 logo graficznego do folii, a domyślnie wpisuje ,,--Typeset by FoilTeX--''.
11481 Drugie polecenie pozwala na wprowadzenie klasyfikacji dostępności, np.
11488 Domyślnie jest puste.
11491 \begin_layout Standard
11492 Pozostałe narożniki można wypełnić poleceniami
11497 (domyślnie numer folii),
11510 \begin_layout Subsection
11511 Nieobsługiwane funkcje
11516 \begin_inset LatexCommand label
11517 name "sec:unsuppfoils"
11524 \begin_layout Standard
11525 Wszystkie polecenia wyjaśnione poniżej należy wstawiać w środowisku
11533 wewnątrz innych środowisk.
11536 \begin_layout Subsubsection
11540 \begin_layout Standard
11541 Wszystkie długości są ustawiane poleceniem
11567 powinno być zastąpione nazwą długości, która chcesz zmienić, a
11572 Dla wszystkich długości należy podać jednostkę, np.
11585 ) lub jednostki względne w dokumencie lub długości odnoszące się do wielkości
11595 \begin_layout Standard
11596 Można zmieniać odstęp pomiędzy tytułem folii a treścią, przez zmianę długości
11604 Na przykład, aby na
11608 foliach tytuły były bliżej treści o pół cala, to wpisz do preambuły:
11616 foilheadskip}{-0.5in}
11619 \begin_layout Standard
11620 Odstępy wokół wstawek mogą być ustawiane przez zmianę następujących długości:
11624 \labelwidthstring MMMMMMMMMMM
11631 odstęp pomiędzy tekstem a górą wstawki,
11635 \labelwidthstring MMMMMMMMMMM
11642 odstęp pomiędzy wstawką a podpisem,
11646 \labelwidthstring MMMMMMMMMMM
11653 odstęp pomiędzy podpisem a dalszym tekstem,
11657 \labelwidthstring MMMMMMMMMMM
11664 Możesz zadać węższy podpis wstawki niż otaczający tekst przez ustawienie
11666 Najlepiej odnosić się do długości
11675 \begin_layout Standard
11676 Jest jeszcze kilka długości związanymi ze strona tytułowa, które mogą być
11677 użyteczne jeśli masz długie tytuły lub kilku autorów:
11681 \labelwidthstring MMMMMMMMMMM
11688 odstęp pomiędzy nagłówkiem a
11696 \labelwidthstring MMMMMMMMMMM
11703 odstęp pomiędzy środowiskami
11715 \labelwidthstring MMMMMMMMMMM
11722 odstęp pomiędzy wielokrotnymi wierszami środowiska
11730 \labelwidthstring MMMMMMMMMMM
11737 odstęp pomiędzy środowiskami
11749 \labelwidthstring MMMMMMMMMMM
11756 odstęp pomiędzy środowiskami
11767 \begin_layout Standard
11768 Ostatnia długość odnosi się do wszystkich środowisk list.
11779 środowiska listy, wtedy wszystkie odstępy pionowe pomiędzy elementami listy
11781 Uwaga -- to jest polecenie, a nie długość i nie wymaga
11787 tak jak wspomniane powyżej długości.
11790 \begin_layout Subsubsection
11792 \begin_inset LatexCommand label
11793 name "sec:foilfoot"
11800 \begin_layout Standard
11813 sterują wyświetlaniem na danym slajdzie logo zdefiniowanym poleceniem
11820 Jeśli wpiszesz polecenie
11826 do preambuły, to wówczas na żadnej folii nie pojawi się logo.
11827 Jeśli nie chcesz aby pojawiło się logo na jednej z folii, to umieść na
11834 tuż po tytule strony, a następnie umieść polecenie
11840 po tytule następnej folii.
11843 \begin_layout Standard
11844 Pozostałe polecenia sterujące:
11848 \labelwidthstring MMMMMMMMM
11855 prawa stopka, domyślnie zawiera numer strony
11859 \labelwidthstring MMMMMMMMM
11870 \labelwidthstring MMMMMMMMM
11880 \begin_layout Standard
11881 Jeśli zdecydujesz się użyć styl strony
11889 , prawdopodobnie powinieneś dodać
11903 do preambuły, tak aby nagłówki i stopki były właściwie umieszczone na poziomych
11905 Jest to spowodowane niezgodnością układów stron dostarczanych przez pakiet
11917 \begin_layout Section
11918 Latex8 (Dokumenty konferencyjne IEEE )
11921 \begin_layout Standard
11927 \begin_layout Subsection
11931 \begin_layout Standard
11932 Since this class is specifically for writing submissions to IEEE sponsored
11933 conferences I strongly recommend that you get a copy of their Authors Kit.
11938 package and associated bibliography style file is included in the kit.
11939 The Authors Kit is usually sent out by email once your initial submission
11941 There is a lot of useful information in the Authors Kit explaining formatting
11942 restrictions and so on and I will assume you have read this since that
11943 means I don't have to repeat it all here.
11946 \begin_layout Subsection
11950 \begin_layout Standard
11955 \begin_layout Subsection
11956 Obsługiwane środowiska
11959 \begin_layout Itemize
11963 \begin_layout Itemize
11967 \begin_layout Itemize
11971 \begin_layout Itemize
11975 \begin_layout Itemize
11979 \begin_layout Itemize
11983 \begin_layout Itemize
11987 \begin_layout Itemize
11991 \begin_layout Itemize
11995 \begin_layout Subsection
11996 Różnice pomiędzy ekranem a dokumentem
11999 \begin_layout Standard
12000 There are slight differences in appearance mainly with the presentation
12001 of section counters.
12002 On screen the trailing period of the section counter is missing but it
12003 will appear in the output so don't let this worry you.
12006 \begin_layout Section
12007 Hollywood (Hollywood spec scripts)
12010 \begin_layout Standard
12016 \begin_layout Subsection
12020 \begin_layout Standard
12021 Getting the format of a Hollywood script right is a ,,rite of passage''.
12022 Został zaprojektowany do czytania ze zwróceniem uwagi na treść oraz aby
12023 być łatwym i przyjaznym w czytaniu dla aktorów.
12024 Każda strona scenariusza powinna być jedną minutą filmu.
12025 Nie pisz tego czego nie możesz zobaczyć lub usłyszeć na ekranie.
12026 W całym dokumencie powinna być stosowana czcionka Courier 12pkt, bez kursywy.
12029 \begin_layout Subsection
12033 \begin_layout Standard
12034 Tekst mówcy nie powinien być NIGDY łamany w połowie zdania.
12035 Jeśli tekst mówcy jest kontynuowany na następnej stronie, powtórz
12046 \begin_layout Subsection
12050 \begin_layout Standard
12051 Wstaw nazwę mówcy (
12055 ) jako etykietę, a dalej wykorzystuj ją przez odnośniki wewnętrzne.
12056 Okno odnośników będzie wyświetlało obsadę.
12057 Odnośniki możesz używać do wstawiania nazwy mówcy również w tekście narratora.
12060 \begin_layout Subsection
12061 Rozmiar papieru i marginesy
12064 \begin_layout Standard
12065 USLetter, lewy 1.6in, prawy 0.75in, górny 0.5in, dolny 0.75in
12068 \begin_layout Subsection
12072 \begin_layout Standard
12073 Dostępne są następujące środowiska.
12074 Możesz użyć układu hollywood.bind aby uzyskać skróty klawiszowe jak poniżej.
12077 \begin_layout Itemize
12084 Użyj gdzie nic innego nie pasuje.
12085 Próbuj nie korzystać z niego.
12088 \begin_layout Itemize
12097 Used to describe stage setting and the action.
12098 Pierwsze użycie nazwy aktora napisz kapitalikiem.
12101 \begin_layout Itemize
12115 Usually followed by something like ,,on Sally waking up''.
12118 \begin_layout Itemize
12127 Introduces a new INTERIOR camera set-up.
12128 Always followed by DAY or NIGHT, or something similar to define the lighting
12130 Pisz zawsze dużymi literami.
12133 \begin_layout Itemize
12142 Introduces a new EXTERIOR camera set-up.
12143 Pisz zawsze dużymi literami.
12146 \begin_layout Itemize
12155 The character speaking.
12158 \begin_layout Itemize
12167 Instrukcje dla mówcy.
12168 Nawiasy ,,()'' są wstawiane automatycznie i wyświetlane są tylko w LyX-ie,
12169 ale zawsze będa drukowane.
12172 \begin_layout Itemize
12188 \begin_layout Itemize
12197 Instrukcja przemieszczania dla kamery, np.
12201 \begin_layout Itemize
12210 \begin_layout Itemize
12218 \begin_layout Itemize
12226 \begin_layout Itemize
12235 \begin_layout Subsection
12239 \begin_layout Itemize
12240 (O.S) --- off screen
12243 \begin_layout Itemize
12244 (V.0) --- voice over
12247 \begin_layout Itemize
12252 \begin_layout Itemize
12257 \begin_layout Itemize
12258 PAN --- przesunięcie kamery
12261 \begin_layout Itemize
12262 INSERT --- cut to close-up of
12265 \begin_layout Section
12269 \begin_layout Standard
12275 \begin_layout Subsection
12279 \begin_layout Standard
12280 Klasa Broadway jest przeznaczona dla piszących scenariusze teatralne.
12281 Ten format jest bardziej dekoracyjny i o wiele mniej ustandaryzowany.
12282 Ten format powinien być odpowiedni dla workshopów.
12285 \begin_layout Subsection
12289 \begin_layout Standard
12290 Podobnie jak format Hollywood.
12293 \begin_layout Subsection
12297 \begin_layout Standard
12298 Wstaw nazwę mówcy (
12302 ) jako etykietę, a dalej wykorzystuj ją przez odnośniki wewnętrzne.
12303 Okno odnośników wewnętrznych będzie wyświetlać aktualną obsadę.
12306 \begin_layout Subsection
12307 Rozmiar papieru i marginesy
12310 \begin_layout Standard
12311 USLetter, lewy 1.6in, prawy 0.75in, górny 0.5in, dolny 0.75in
12314 \begin_layout Subsection
12318 \begin_layout Standard
12319 Dostępne są następujące środowiska.
12320 Możesz użyć układu broadway.bind aby uzyskać skróty klawiszowe jak poniżej.
12323 \begin_layout Itemize
12330 Nie powinieneś go używać, ale jest jeśli inne nie będą Ci odpowiadać.
12333 \begin_layout Itemize
12342 Used to describe stage setting and the action.
12343 Pierwsze użycie nazwy aktora napisz kapitalikiem.
12346 \begin_layout Itemize
12355 Automatycznie numerowane.
12356 Na ekranie będzie numeracja liczbami arabskimi, a na wydruku rzymskimi.
12359 \begin_layout Itemize
12368 Tekst jest centrowany.
12371 \begin_layout Itemize
12380 Nie jest numerowane automatycznie.
12382 This is because I couldn't figure out how.
12385 \begin_layout Itemize
12395 A special case of Narrative to describe the setting and action as the curtain
12399 \begin_layout Itemize
12408 Nazwa mówcy (aktora), wyśrodkowana napisana będzie kapitalikiem.
12411 \begin_layout Itemize
12420 Instrukcje dla mówcy.
12421 Nawiasy ,,()'' są wstawiane automatycznie, ale wyświetlane są tylko w LyX-ie,
12422 ale zawsze będa drukowane.
12423 To środowisko jest używane tylko wewnątrz środowiska
12430 \begin_layout Itemize
12442 \begin_layout Itemize
12451 Opuszczenie kurtyny.
12454 \begin_layout Itemize
12462 \begin_layout Itemize
12470 \begin_layout Itemize
12478 \begin_layout Standard
12482 \begin_layout Section
12486 \begin_layout Standard
12492 \begin_layout Standard
12495 Revtex\InsetSpace ~
12498 współpracuje z klasą RevTeX 4.0 (wydanie
12499 \begin_inset Formula $\beta$
12502 z maja 1999 roku) American Physical Society.
12503 LyX ma klasę dokumentu
12507 , która współpracuje z RevTeX 3.1.
12508 Jednak wersja 3.1 jest generalnie przestarzała jako współpracująca z LaTeX2.09,
12509 co oznacza, że współpraca z LyX-em nie jest najlepsza., ponieważ LyX wymaga
12511 Since RevTeX 4.0 has been designed to work much more cleanly with LaTeX2e,
12514 RevTeX\InsetSpace ~
12517 textclass should also be pretty easy to use.
12520 \begin_layout Standard
12521 These documents are supposed to be used in
12525 to the RevTeX 4.0 documents, so we don't describe any of the special RevTeX
12526 macros, and assume you'll know what to put in the preamble if necessary.
12529 \begin_layout Subsection
12533 \begin_layout Standard
12534 All you need to do is install RevTeX 4, as described in the package's README
12536 the package can be found at
12537 \begin_inset LatexCommand url
12538 name "The RevTeX 4 Web Site"
12539 target "http://publish.aps.org/revtex4/"
12544 Install it somewhere that LaTeX can see it.
12545 Test it by trying to LaTeX a short RevTeX 4 document in some random directory
12546 (i.e., not the directory where you installed the class file.) Then, if you
12547 reconfigure LyX, it will find the class file and let you use the RevTeX4
12551 \begin_layout Standard
12552 Probably the easiest way to get started is either to import a RevTeX 4 document
12559 Revtex\InsetSpace ~
12562 template, found in the templates directory.
12565 \begin_layout Subsection
12569 \begin_layout Standard
12570 Optional arguments to
12576 , like ,,preprint'' and ,,aps'', go in the
12589 Remember that in RevTeX, at least one optional argument is required!
12592 \begin_layout Standard
12593 Other preamble matter, like
12604 popup, also as usual.
12607 \begin_layout Subsection
12611 \begin_layout Standard
12612 The layouts basically correspond to the commands in RevTeX4.0.
12613 For example, the Email layout corresponds to
12620 Note that (at least as of RevTeX 4.0 Beta), the
12628 layouts are exactly equivalent, so you shouldn't need to use both.
12632 \begin_layout Standard
12633 In case you're curious, both were included so that
12637 would be able to translate both
12657 \begin_layout Standard
12658 There are a couple of important unique aspects of RevTeX 4 which might cause
12659 bugs that will be even more confusing in LyX.
12662 \begin_layout Standard
12680 The LyX equivalent is that there is a separate Thanks layout.
12685 write footnotes in the
12689 layout, or weird things may happen.
12690 See the RevTeX 4 documentation for more details.
12693 \begin_layout Standard
12696 Author\InsetSpace ~
12701 Author\InsetSpace ~
12708 layouts must be placed
12716 layout and the corresponding
12733 , the LaTeX won't compile.
12736 \begin_layout Subsection
12740 \begin_layout Standard
12741 The main problem with this layout is that you can't use the optional arguments
12742 to layouts like Email and Title.
12743 (The problem is not unique to this layout; in LyX 1.0, you can't use optional
12744 arguments to the Section layouts.) This means that after you export that
12745 file to LaTeX (which you'll need to do eventually to send it in to APS),
12746 you'll need to edit the LaTeX file with a text editor to add the optional
12747 arguments to set, e.g., the running title for the page headers.
12748 Lacking these layouts makes the
12754 (and the equivalent
12760 ) useless, so the corresponding layouts don't exist, and will have to be
12762 This drawback will be fixed in LyX 1.2.
12765 \begin_layout Section
12766 article (mwart), book (mwbk) i report (mwrep)
12769 \begin_layout Standard
12775 \begin_layout Standard
12788 autorstwa marcina Wolińskiego odpowiadają klasom LateX-a odpowiednio:
12801 Zastępują one standardowe klasy:
12814 Są one zgodne z polskimi zwyczajami typograficznymi.
12817 \begin_layout Standard
12818 Podstawowe różnice:
12821 \begin_layout Itemize
12822 Nienumerowane tytularia ( z gwiazdką) są dopisywane do spisu treści.
12825 \begin_layout Itemize
12826 Dodatkowe style strony:
12830 \begin_layout Description
12831 uheadings pagina górna z linią oddzielającą,
12834 \begin_layout Description
12835 myheadings pagina górna z zadawaną treścią poleceniami:
12850 \begin_layout Description
12851 myuheadings pagina górna z zadawaną treścią z linią oddzielającą,
12854 \begin_layout Description
12855 outer paginacja w stopce od strony zewnętrznego marginesu
12859 \begin_layout Itemize
12864 \begin_layout Description
12865 rmheadings szeryfowe tytularia -- opcja domyślna
12868 \begin_layout Description
12869 sfheadings bezszeryfowe tytularia
12872 \begin_layout Description
12873 authortitle najpierw autor poniżej tytuł -- opcja domyślna
12876 \begin_layout Description
12877 titleauthor najpierw tytuł poniżej autor
12880 \begin_layout Description
12881 withmarginpar rezerwuje miejsce na marginalia
12885 \begin_layout Chapter
12886 Import i eksport innych formatów plików
12889 \begin_layout Section
12893 \begin_layout Standard
12894 Zagadnienie importu i eksportu z/do innych formatów plików zostało wspomniane
12897 Podręczniku Użytkownika
12900 W tym rozdziale jest opisane więcej szczegółów potrzebnych do zrozumienia
12901 tego co się dzieje po naciśnięciu polecenia
12906 lik\SpecialChar \menuseparator
12918 lik\SpecialChar \menuseparator
12928 \begin_layout Section
12929 Import z innych formatów
12932 \begin_layout Subsection
12936 \begin_layout Standard
12939 Translating from LaTeX into LyX is performed by a converter program called
12947 Ponadto jest to samodzielny program, który może być wywoływany z wiersza
12949 LyX wywołuje go automatycznie podczas importu pliku LaTeX-a.
12950 Zobacz sekcję\InsetSpace ~
12952 \begin_inset LatexCommand ref
12953 reference "sec:Importowanie-plików-LaTeX-a"
12957 dla pełniejszego opisu.
12960 \begin_layout Subsection
12964 \begin_layout Standard
12965 Są dwie metody importu plików tekstowych ASCII.
12966 Import ,,jako wiersze'' zachowuje wszystkie końce wierszy z pliku ASCII
12967 do LyX-a, wówczas każdy wiersz jest oddzielnym akapitem.
12968 Podczas importu ,,jako akapit'' kolejne wiersze łączone są w jeden akapit.
12969 Pusty wiersz traktowany jest jako separator akapitów.
12972 \begin_layout Subsection
12976 \begin_layout Standard
12979 [Editor's note: Needs to be written, obviously - any volunteers? --- mer]
12982 \begin_layout Section
12983 Eksport do innych formatów
12986 \begin_layout Subsection
12990 \begin_layout Standard
12991 LyX tworzy dwa typy plików LaTeX-owych: pliki do normalnego przetwarzania
12992 (do podglądu DVI itp.), które nie są nigdy oglądane oraz pliki o formie
12993 czytelnej dla ludzi.
12994 Jedyną możliwą do ustawienia jest dyrektywa
13000 określająca maksymalną długość wiersza pliku, domyślną wartością jest 75
13002 Plik wynikowy jest poprawnym plikiem LaTeX-a, lecz preambuła może wyglądać
13003 trochę przerażająco ponieważ zawiera kilka definicji używanych przez LyX-a,
13004 które nie wyglądają na utworzone przez człowieka.
13007 \begin_layout Subsection
13011 \begin_layout Standard
13024 ndependent -- ,,sprzętowo niezależne'') są tworzone podczas przetwarzania
13025 Twojego dokumentu przez LaTeX.
13026 Nie ma żadnych opcji do ustawienia przez użytkownika.
13029 \begin_layout Subsection
13033 \begin_layout Standard
13034 Następny krokiem w łańcuchu konwersji jest konwersja pliku DVI do PostScript.
13035 Najczęściej używanym do tego celu programem jest program
13040 Wybrany program należy podać w pliku
13051 Argumenty wiersza poleceń, np.
13052 dla dvips polecenia druku w odwrotnej kolejności (
13056 ) można podać w dyrektywie
13060 print_extra_options
13065 \begin_layout Subsection
13069 \begin_layout Standard
13070 Eksport do ASCII próbuje zachować ,,kształt'' dokumentu jak to możliwe,
13071 ale takie elementy jak centrowanie i wcięcia są odrzucane, a akapity są
13072 rozdzielane pustym wierszem.
13073 Numeracja sekcji i odnośników jest wykonana poprawnie, tak że w efekcie
13074 plik jest dość przejrzysty.
13075 Jedyną możliwą do ustawienia jest dyrektywa
13081 określająca maksymalną długość wiersza pliku ASCII.
13084 \begin_layout Subsection
13088 \begin_layout Standard
13089 Dokumenty LyX-a mogą być konwertowane do formatu hipertekstowego, zwykle
13090 najpierw dokonywana jest konwersja do LaTeX-a, który konwertuje do formatu
13094 \begin_layout Standard
13095 Aktualnie są dostępne dla LyX-a trzy konwertery LaTeX
13096 \begin_inset Formula $\rightarrow$
13112 Są one wykrywane automatycznie, jednak można wymusić wybór jednego z nich
13113 dyrektywą w pliku konfiguracyjnym
13120 W tej dyrektywie można także dołączyć argumenty wiersza poleceń.
13121 Czytaj komentarze w pliku
13125 , które zawierają najbardziej aktualne informacje dotyczące szczegółów użycia
13126 poszczególnych dyrektyw.
13129 \begin_layout Subsection
13133 \begin_layout Standard
13141 \begin_layout Standard
13142 Najszybszą drogą do tworzenia plików PDF (bez znaczników, linków itp.) w
13143 dowolnej wersji LyX-a jest zapisanie dokumentu w formacie PostScript, a
13144 następnie uruchomienie polecenia
13149 Począwszy od wersji 1.1.6 dostępna jest pozycja menu
13154 lik\SpecialChar \menuseparator
13155 Exportuj\SpecialChar \menuseparator
13159 Od wersji 1.1.6 jest to najlepsza droga do uzyskania porządnych plików PDF.
13160 Jest trochę kłopotów z czcionkami, na które powinieneś uważać -- zobacz
13161 \begin_inset LatexCommand ref
13162 reference "sec:badfonts"
13169 \begin_layout Subsubsection
13173 \begin_layout Standard
13174 Korzystając z pdfLaTeX potrzebujesz skonwertować swoje obrazki EPS do formatu
13176 \begin_inset LatexCommand ref
13177 reference "sec:pdfeps"
13181 ) i nie możesz używać pstricks.
13182 Z drugiej strony, korzystając z pdfLaTeX można wstawiać wprost rysunki
13183 w formatach JPEG lub PNG, używać czcionek TrueType i wiele innych.
13186 \begin_layout Subsubsection
13187 Dlaczego tekst wygląda mało czytelnie przy podglądzie za pomocą Acrobat
13189 \begin_inset LatexCommand label
13190 name "sec:badfonts"
13197 \begin_layout Standard
13198 Źródłem kłopotów są czcionki bitmapowe brzydko wyświetlane przez Acrobat
13200 Podczas tworzenia pliku PDF z pliku LyX-a potrzebujesz czcionek obwiedniowych
13201 zamiast bitmapowych (w rzeczywistości powinieneś także używać czcionek
13202 obwiedniowych w plikach postscriptowych).
13205 \begin_layout Standard
13206 Ostatnie dystrybucje LaTeX-a posiadają standardowe czcionki CM (Computer
13207 Modern) PostScript Type 1.
13208 PdfLaTeX używa tych czcionek domyślnie.
13209 Dvips nie używa ich domyślnie, dla ich użycia należy dopisać do pliku
13213 następujące wiersze
13216 \begin_layout LyX-Code
13220 \begin_layout LyX-Code
13224 \begin_layout Standard
13225 Jeśli używane jest domyślne kodowanie LaTeX-a (OT1), to nie trzeba robić
13227 Ale jeśli używane jest kodowanie T1 to LaTeX używa nowych czcionek EC,
13228 dla których nie ma wersji Type1.
13229 Rozwiązaniem jest użycie pakietu ae, który emuluje kodowanie T1 używając
13231 Należy wówczas w preambule dopisać
13235 usepackage{ae,aecompl}
13238 Jednak niektórych znaków brakuje w czcionkach CM (np.
13239 eth, thorn) i są one pobierane z czcionek EC.
13240 Dlatego pobierane są znaki jako bitmapy.
13243 \begin_layout Standard
13244 Uwaga: LyX używa domyślnie kodowania T1.
13245 Jeśli chcesz stosować domyślne kodowanie (co nie jest zalecane chyba że
13246 piszesz tylko w języku angielskim), dodaj wiersz
13250 font_encoding default
13261 \begin_layout Standard
13262 Dla składu w języku polskim zaleca się stosować kodowanie OT4 oraz pakiet
13276 włącza spolonizowane czcionki CM w układzie OT4 zwane czcionkami PL.
13277 Czcionki PL występują również w wersji obwiedniowej co rozwiązuje problemy
13278 z Acrobat Readerem.
13285 Alternatywą jest użycie standardowych czcionek postscriptowych zamiast
13287 Do tego potrzebujesz wybrać pslatex jako globalną czcionkę w oknie układu
13289 Gdy używamy czcionek postsciptowych to pliki PDF są mniejsze o czcionki
13290 nie dołączone do pliku.
13291 Ponadto czcionki postscriptowe dołączają wszystkie krzywe T1.
13292 Z drugiej zaś strony czcionki postscriptowe nie posiadają półgrubych czcionek
13293 symboli i muszą być użyte pmb (poor man's bold, zobacz
13294 \begin_inset LatexCommand ref
13295 reference "sec:pdfbold"
13300 Czcionki postscriptowe także wyglądają inaczej z zestawu czcionek CM.
13303 \begin_layout Standard
13304 Podsumowując czcionki postscriptowe i Computer Modern dają dobre rezultaty
13305 (z kilkoma wyjątkami).
13306 Decyzja których używać jest kwestią gustu.
13309 \begin_layout Subsubsection
13310 Jak mogę użyć pdfLaTeX z obrazkami w formacie EPS?
13311 \begin_inset LatexCommand label
13319 \begin_layout Standard
13320 PdfLaTeX nie obsługuje włączania plików EPS, ale obsługuje włączanie plików
13322 Jeśli masz dokumenty z włączonymi rysunkami EPS, np.
13330 \begin_layout Enumerate
13340 \begin_layout Enumerate
13341 Kiedy wstawiasz rysunek w dokumencie nie podawaj rozszerzenia nazwy pliku:
13342 na przykład, wstawiając plik
13346 wystarczy wpisać tylko
13350 w oknie dialogowym.
13353 \begin_layout Standard
13354 Uwaga: W LyX 1.2.0 będzie możliwe wstawianie różnych rodzajów rysunków ze
13355 wszystkimi niezbędnymi transformacjami.
13356 Częściowo funkcjonalne wstawianie istnieje w wersji 1.1.6, do użycia należy
13359 M-x graphics-insert
13364 \begin_layout Subsubsection
13367 boldsymbol{} nie działa gdy używam pslatex?
13368 \begin_inset LatexCommand label
13376 \begin_layout Standard
13377 Czcionki PostScript nie posiadają symboli półgrubych.
13378 Rozwiązaniem jest użycie polecenia
13387 \begin_layout Standard
13388 Jest to możliwe przez przedefiniowanie polecenia
13403 \begin_layout LyX-Code
13413 \begin_layout Standard
13417 \begin_layout Subsubsection
13418 Czy jest możliwe zapisanie kodu przetwarzanego tylko przez pdfLaTeX-a?
13421 \begin_layout Standard
13426 \begin_layout LyX-Code
13434 \begin_layout LyX-Code
13444 \begin_layout LyX-Code
13450 \begin_layout LyX-Code
13456 \begin_layout LyX-Code
13462 \begin_layout LyX-Code
13468 \begin_layout LyX-Code
13472 \begin_layout LyX-Code
13478 \begin_layout LyX-Code
13481 pdfinfo { /Author (your name and e-mail address)
13484 \begin_layout LyX-Code
13485 /Title (official title -- i.e., title element)
13488 \begin_layout LyX-Code
13489 /Subject (one line description of the document)
13492 \begin_layout LyX-Code
13496 \begin_layout LyX-Code
13499 pdfcatalog { /PageMode (/UseNone)
13502 \begin_layout LyX-Code
13503 % /OpenAction (fitbh)
13506 \begin_layout LyX-Code
13510 \begin_layout LyX-Code
13513 usepackage[pdftex]{hyperref}
13516 \begin_layout LyX-Code
13522 \begin_layout LyX-Code
13525 usepackage[ps2pdf]{hyperref}
13528 \begin_layout LyX-Code
13534 \begin_layout Subsection
13535 Eksport użytkownika
13538 \begin_layout Standard
13539 Eksport użytkownika jest możliwy jeśli masz dziwny format do którego chcesz
13540 konwertować, zakładając, że masz odpowiedni konwerter.
13541 Format pliku wejściowego jest podany w dyrektywie
13545 custom_export_format
13548 LyX będzie automatycznie konwertował plik do tego miejsca, a wtedy zostanie
13549 on przekazany do Twojego konwertera.
13550 Możliwymi wartościami są:
13573 \begin_layout Standard
13574 Polecenie wywołania konwertera jest podane w dyrektywie
13578 custom_export_command
13581 To powinno być kompletne polecenie wiersza poleceń, które wykorzystuje
13586 do przekazania nazwy pliku głównego.
13589 \begin_layout Standard
13590 Może będziesz musiał trochę poprawić podaną sekwencję, dla zgodności z twoją
13594 \begin_layout Standard
13595 Omawiany sposób eksportu ustawia się w domyślnym lokalnym pliku
13600 Gdy wybierzesz polecenie
13605 lik\SpecialChar \menuseparator
13613 ksportuj\SpecialChar \menuseparator
13623 , pojawi się okno, w którym można zmienić dowolną wartość.
13626 \begin_layout Chapter
13627 Funkcje LyX-a wymagające zewnętrznych programów
13630 \begin_layout Section
13634 \begin_layout Standard
13640 \begin_layout Subsection
13641 Wysyłanie faksów wprost z LyX-a
13644 \begin_layout Standard
13645 Przede wszystkim musimy wspomnieć, że LyX potrafi wysyłać faksy pod warunkiem,
13646 że masz zainstalowane i działające oprogramowanie do wysyłania faksów (np.
13647 HylaFax, efax, mgetty+sendfax, \SpecialChar \ldots{}
13649 LyX pracuje tylko jako graficzny interfejs (front end) do tych programów!
13652 \begin_layout Standard
13653 W zależności od używanego oprogramowania faksowego musisz ustawić kilka
13662 \begin_layout Description
13669 Tutaj należy podać polecenie, które ma wywołać LyX aby wysłać faks.
13670 Polecenie powinno być zdolne przetworzyć plik PostScript, wytworzony przez
13672 Łańcuch polecenia może zawierać następujące zmienne:
13676 \begin_layout Description
13681 zastępuje nazwę zmiennej środowiska FAX_SERVER
13684 \begin_layout Description
13689 zastępuje zawartość pola komentarz
13692 \begin_layout Description
13697 zastępuje zawartość pola Firma
13700 \begin_layout Description
13705 zastępuje zawartość pola nazwa
13708 \begin_layout Description
13713 zastępuje zawartość pola numer faksu
13716 \begin_layout Description
13721 zastępuje nazwę pliku, który ma zostać wysłany
13725 \begin_layout Paragraph
13729 \begin_layout Standard
13730 Przyjmujemy, że nazwałeś plik ,,
13734 '' i chciałbyś wysłać go wprost do faksu nie opuszczając LyX-a.
13735 Masz zainstalowane oprogramowanie HylaFax i twoja zmienna środowiska
13743 '' i podałeś te wartości w oknie faksowania:
13747 \labelwidthstring 00.00.0000
13757 \labelwidthstring 00.00.0000
13767 \labelwidthstring 00.00.0000
13776 \labelwidthstring 00.00.0000
13781 This comment string
13784 \begin_layout Standard
13785 Z podanymi niżej ustawieniami:
13788 \begin_layout LyX-Code
13792 \begin_inset Quotes eld
13795 sendfax -n -h '$$Host' -c '$$Comment'
13798 \begin_layout LyX-Code
13799 -x '$$Enterprise' -d '$$Name'@'$$Phone' '$$FName'
13800 \begin_inset Quotes erd
13806 \begin_layout Standard
13807 zostanie wykonane polecenie:
13810 \begin_layout LyX-Code
13811 sendfax -n -h faxhost.mydomain -c 'This comment string'
13814 \begin_layout LyX-Code
13815 -x 'Startrek' -d 'Someone'@'+39-2-444666'
13818 \begin_layout LyX-Code
13819 <tempfile-path>/newfile.ps
13822 \begin_layout Description
13829 Zawiera nazwę pliku książki telefonicznej, którą możesz utworzyć w oknie
13831 Domyślną wartością jest
13833 $HOME/.lyx/phonebook.
13836 \begin_layout Paragraph
13840 \begin_layout LyX-Code
13843 phone_book myphonebook
13846 \begin_layout Standard
13847 zapisuje i czyta plik książki telefonicznej z pliku
13849 $HOME/.lyx/myphonebook
13852 \begin_layout LyX-Code
13855 phone_book /var/lib/phonebook
13858 \begin_layout Standard
13859 zapisuje i czyta plik książki telefonicznej
13864 \begin_layout Description
13871 W tym miejscu podajesz program, który LyX wywoła jako zewnętrzny program
13872 do wysłania Twojego faksu (np.
13873 tkhylafax), zamiast wbudowanego formularza faksu.
13874 Dopuszczalna jest tylko zmienna
13881 \begin_layout Paragraph
13885 \begin_layout LyX-Code
13889 \begin_inset Quotes eld
13892 tkhylafax '$$Fname'
13893 \begin_inset Quotes erd
13899 \begin_layout Standard
13900 Przy powyższych założeniach zostanie wykonane następujące polecenie:
13903 \begin_layout LyX-Code
13904 tkhylafax <tempfile-path>/newfile.ps
13907 \begin_layout Section
13911 \begin_layout Standard
13917 \begin_layout Subsection
13921 \begin_layout Standard
13926 możesz znaleźć polecenie
13936 Ta funkcja LyX-a wymaga posiadania zainstalowanego zewnętrznego programu
13941 i jest wygaszone jeśli go nie posiadasz.
13942 Możesz go pobrać z archiwów CTAN lub z
13943 \begin_inset LatexCommand url
13944 target "http://www.ifi.uio.no/~jensthi/chktex/"
13951 \begin_layout Standard
13956 jest programem napisanym przez sfrustrowanego
13961 , ponieważ wiele konstrukcji LaTeX-a czasami jest nieintuicyjnych i łatwych
13963 Program przetwarzając Twój plik LaTeX-a sprawdza integralność pliku i zaznacza
13965 W języku technicznym jest to
13972 \begin_layout Standard
13973 Czy CheckTeX jest kontrolerem składni, którego użycie zapewni poprawne pliki
13974 LateX-a? Odpowiedź jest prosta: Tak jak
13978 nie tylko sprawdza składnię programów w języku C, semantykę, wyłapuje wiele
13979 typowych błędów typograficznych.
13984 potrafi wykryć wiele podstawowych błędów, takich jak:
13987 \begin_layout Itemize
13988 Ellipsis detection:
13990 Use \SpecialChar \ldots{}
13994 \begin_layout Itemize
13995 No space in front of/after parenthesis:
14000 \begin_layout Itemize
14001 Enforcement of normal space after common abbreviations:
14005 is too wide spacing.
14008 \begin_layout Itemize
14009 Enforcement of end-of-sentence space when the last sentence ends with a
14013 And this is wrong spacing.
14016 \begin_layout Itemize
14017 Space in front of labels and similar commands:
14019 The label should stick right
14020 up to the text to avoid falling to a wrong page.
14021 \begin_inset LatexCommand label
14030 \begin_layout Standard
14031 This footnote is in danger of falling off to a wrong page
14039 \begin_layout Itemize
14040 Space in front of references, instead of hard spaces:
14042 In you are in bad luck,
14043 the text will break right between the referenced text and reference number,
14046 \begin_inset LatexCommand ref
14047 reference "sec:chktex"
14054 \begin_layout Itemize
14055 Use of ,,x'' instead of
14056 \begin_inset Formula $\times$
14061 2x2 looks cheap compared to
14062 \begin_inset Formula $2\times2$
14068 \begin_layout Standard
14069 i inne \SpecialChar \ldots{}
14070 To jest nieocenione narzędzie gdy ,,zakończyliśmy'' pracę nad dokumentem.
14071 Przed wydrukowaniem powinniśmy sprawdzić obligatoryjnie pisownię i uruchomić
14075 \begin_layout Subsection
14079 \begin_layout Standard
14080 Jeśli masz zainstalowany program
14084 , po prostu wybierz z menu polecenie
14089 dycja\SpecialChar \menuseparator
14097 To spowoduje utworzenie pliku LaTeX-a na podstawie Twojego dokumentu, sprawdzen
14102 i wstawienie ,,okienek błędów'' do dokumentu z ostrzeżeniami
14106 , jeśli jakieś znalazł.
14107 Ostrzeżenia zostaną umieszczone blisko miejsca wystąpienia błędu, które
14108 możesz szybko odnaleźć za pomocą polecenia z menu
14113 awigacja\SpecialChar \menuseparator
14116 lub za pomocą skótu klawiszowego
14120 w domyślnym pliku bind
14125 Okienko błędu otwiera się przez kliknięcie na nim myszką lub domyślnym
14130 albo skrótem z pliku bind
14139 Przeczytaj uwagi i popraw błędy jeśli są.
14140 Jeśli masz kłopoty ze zrozumieniem co oznaczają ostrzeżenia, możesz spokojnie
14142 Remember that there is a hidden layer between the document on screen and
14143 the technical details in invoking
14147 , and this gap can make some warnings seem arcane or just right down plain
14151 \begin_layout Standard
14152 This document is an excellent testing bed for the feature, and it should
14153 provide quite a few warnings for you to fiddle with.
14154 Since computers are only so smart, expect most of the warnings to be false
14158 \begin_layout Subsection
14162 \begin_layout Standard
14163 Sometimes, you'll find that
14167 makes more noise than suits your mood.
14168 Then you can choose not to use it, wait until your mood changes, or try
14173 to get better along with you.
14174 Another choice in the most desperate situations is to use
14179 dycja\SpecialChar \menuseparator
14187 suń wszystkie okienka błędów
14189 , which will get rid of all warnings instantly.
14192 \begin_layout Standard
14201 bardzo konfigurowalny i extensible, nie powinieneś spodziewać się rozwiązania
14202 wszystkich problemów przez
14207 Since LyX has to generate a somewhat special LaTeX file to be able to match
14208 the line numbers from
14216 \begin_layout Standard
14217 You can inspect the specific output from
14223 Edit\SpecialChar \menuseparator
14237 to appear correctly.
14238 Są dwie rzeczy, które możesz wykonać :
14241 \begin_layout Itemize
14242 Dopasuj polecenia wywołania
14250 lub w globalnym pliku konfiguracyjnym instalacji
14254 (zwykle jest to plik
14256 /usr/local/share/chktexrc
14259 Zobacz poniżej jak można włączać i wyłączać ostrzeżenia w wierszu poleceń.
14262 \begin_layout Itemize
14263 Wyeksportuj swoj dokument do LaTeX-a za pomocą polecenia
14268 lik\SpecialChar \menuseparator
14273 ksportuj\SpecialChar \menuseparator
14288 Invoked in this way, it can be a hassle to find the corresponding place
14289 in the document inside LyX, but with a little patience, you should be able
14293 \begin_layout Standard
14294 Poniższe komunikaty ostrzeżeń mogą być aktywowane lub wyłączone za pomocą
14295 odpowiednich wpisów w dyrektywie
14310 aby wyłączyć ostrzeżenie i
14315 Ostrzeżenia napisane kursywą są domyślnie wyłączone, przez domyślny wpis
14318 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
14323 \begin_layout Standard
14324 Notice that you should only use the options that enable and disable warnings,
14325 because LyX relies on some of the other command line parameters to be set
14326 in a specific way to have a chance to communicate with
14333 \begin_layout Enumerate
14337 Command terminated with space.
14340 \begin_layout Enumerate
14343 Non-breaking space (,,
14347 '') should have been used.
14350 \begin_layout Enumerate
14354 You should enclose the previous parenthesis with ,,
14361 \begin_layout Enumerate
14364 Italic correction (,,
14370 '') found in non-italic buffer.
14373 \begin_layout Enumerate
14376 Italic correction (,,
14382 '') found more than once.
14385 \begin_layout Enumerate
14389 No italic correction (,,
14398 \begin_layout Enumerate
14412 \begin_layout Enumerate
14415 Wrong length of dash may have been used.
14418 \begin_layout Enumerate
14426 '' expected, found ,,
14433 \begin_layout Enumerate
14443 \begin_layout Enumerate
14450 '' to achieve an ellipsis.
14453 \begin_layout Enumerate
14456 Inter-word spacing (,,
14462 '') should perhaps be used.
14465 \begin_layout Enumerate
14468 Inter-sentence spacing (,,
14474 '') should perhaps be used.
14477 \begin_layout Enumerate
14480 Could not find argument for command.
14483 \begin_layout Enumerate
14486 No match found for ,,
14493 \begin_layout Enumerate
14496 Math mode still on at end of LaTeX file.
14499 \begin_layout Enumerate
14506 '' doesn't match the number of ,,
14513 \begin_layout Enumerate
14516 You should use either
14524 as an alternative to ,,
14531 \begin_layout Enumerate
14538 '' (ASCII 39) instead of ,,
14545 \begin_layout Enumerate
14548 User-specified pattern found.
14551 \begin_layout Enumerate
14554 This command might not be intended.
14557 \begin_layout Enumerate
14564 \begin_layout Enumerate
14582 \begin_layout Enumerate
14585 Delete this space to maintain correct page references.
14588 \begin_layout Enumerate
14592 You might wish to put this between a pair of ,,
14599 \begin_layout Enumerate
14602 You ought to remove spaces in front of punctuation.
14605 \begin_layout Enumerate
14608 Could not execute LaTeX command.
14611 \begin_layout Enumerate
14620 in front of small punctuation.
14623 \begin_layout Enumerate
14631 may look prettier here.
14634 \begin_layout Enumerate
14638 Multiple spaces detected in output.
14641 \begin_layout Enumerate
14644 This text may be ignored.
14647 \begin_layout Enumerate
14654 to begin quotation, not '.
14657 \begin_layout Enumerate
14664 to end quotation, not
14671 \begin_layout Enumerate
14677 \begin_layout Enumerate
14680 You should perhaps use ,,
14687 \begin_layout Enumerate
14690 You should put a space in front of/after parenthesis.
14693 \begin_layout Enumerate
14696 You should avoid spaces in front of/after parenthesis.
14699 \begin_layout Enumerate
14703 You should not use punctuation in front of/after quotes.
14706 \begin_layout Enumerate
14709 Double space found.
14712 \begin_layout Enumerate
14715 You should put punctuation outside inner/inside display math mode.
14718 \begin_layout Enumerate
14721 You ought to not use primitive TeX in LaTeX code.
14724 \begin_layout Enumerate
14727 You should remove spaces in front of ,,
14734 \begin_layout Enumerate
14741 '' is normally not followed by ,,
14748 \begin_layout Standard
14749 Mam nadzieję, że w następnych wersjach LyX-a dostarczymy bardziej kompletny
14750 interfejs dla tego narzędzia (i jego mniejszego kuzyna
14754 ) dla wykorzystania jego pełnych możliwości.
14755 But it's not exactly useless as it is now: go try it on one of your existing
14756 documents of a certain length and be surprised.
14759 \begin_layout Section
14760 Kontrola wersji (RCS) w LyX
14763 \begin_layout Standard
14766 Lars Gullik Bjřnnes
14769 \begin_layout Subsection
14773 \begin_layout Standard
14774 Moi przyjaciele chcieli użyć LyX-a do projektu grupowego.
14775 Gdy nie znaleźli obsługi kontroli wersji ani blokowania plików, porzucili
14777 To na tyle mnie zirytowało, że postanowiłem zrobić obsługę dla RCS (z możliwośc
14778 ią obsługi CVS i/lub SCCS jako przyszłościowe ulepszenie).
14779 To już zostało zrobione i teraz LyX obsługuje najbardziej podstawowe polecenia
14783 \begin_layout Standard
14784 Jeśli potrzebujesz zrobić coś bardziej wyszukanego to będziesz musiał zrobić
14785 to ręcznie w terminalu xterm.
14788 \begin_layout Standard
14789 Zanim zaczniesz używać kontroli wersji w LyX-ie powinieneś wpierw przeczytać
14799 W tym pliku są opisane wszystkie podstawowe funkcje RCS.
14800 Powinieneś zwrócić szczególną uwagę na katalog RCS oraz na plik główny
14804 \begin_layout Standard
14805 W LyX-ie dokonano implementacji dla ostatniej wersji pakietu GNU RCS --
14806 nie gwarantujemy wykonania dla starszych wersji.
14809 \begin_layout Subsection
14810 Polecenia RCS w LyX
14813 \begin_layout Standard
14814 W dalszych sekcjach opisano polecenia RCS obsługiwane przez LyX-a.
14815 Możesz je znaleźć w menu
14820 lik\SpecialChar \menuseparator
14830 \begin_layout Subsubsection
14836 \begin_layout Standard
14837 Jeśli dokument nie jest objęty kontrolą wersji, to wyświetlone jest tylko
14839 A jeśli dokument jest objęty kontrolą wersji, to te polecenie jest wyłączone.
14842 \begin_layout Standard
14843 To polecenie rejestruje dokument w RCS.
14844 Zostaniesz zapytany o początkowy opis dokumentu.
14845 Dokument jest teraz w trybie TylkoDoOdczytu i aby dokonać jego edycji musisz
14851 Dokument objęty kontrolą wersji ma oznaczenie w buforze: [RCS:<version>
14855 \begin_layout Standard
14858 ci -q -u -i -t-"<initial description>" <file-name>
14861 \begin_layout Standard
14866 aby poznać parametry wywołania polecenia.
14869 \begin_layout Subsubsection
14873 \begin_layout Standard
14874 Gdy skończyłeś edycję pliku wprowadź zmianę do RCS.
14875 Gdy to zrobisz, zostaniesz zapytany o opis zmian, który zostanie zapisany
14876 w historii dokumentu.
14877 Numer wersji zostanie zwiększony, a twoje zmiany dopisane do głównego pliku
14879 Dokument jest odblokowany i ustawiony w tryb TylkoDoOdczytu.
14882 \begin_layout Standard
14885 ci -q -u -m"<description>" <file-name>
14888 \begin_layout Subsubsection
14892 \begin_layout Standard
14893 Za pomocą tego polecenia blokujemy dokument dla siebie i możemy go edytować.
14894 Polecenie ustawia plik w tryb ZapisOdczyt tylko dla Ciebie.
14895 Możesz kontynuować edycję do czasu, aż do wydania polecenia
14900 W wierszu statusowym zaznaczone jest że plik został zablokowany.
14903 \begin_layout Standard
14906 co -q -l <file-name>
14909 \begin_layout Subsubsection
14910 Wróć do ostatniej wersji
14913 \begin_layout Standard
14914 Polecenie usuwa wszystkie wprowadzone zmiany do dokumentu od czasu ostatniej
14915 rewizji (zwolnienia).
14916 Zostaniesz przedtem ostrzeżony.
14919 \begin_layout Standard
14922 co -f -u<version> <file-name>
14925 \begin_layout Subsubsection
14926 Usuń ostatnio wprowadzone zmiany
14929 \begin_layout Standard
14930 Wynikiem polecenia jest jak gdyby ostatnia rewizja się nie zdarzyła.
14931 W dokumencie LyX-a nie są dokonywane żadne zmiany, ale ostatnia wersja
14932 jest usuwana z głównego pliku RCS.
14935 \begin_layout Standard
14938 rcs -o<version> <file-name>
14943 \begin_layout Subsubsection
14944 Pokaż historię zmian
14947 \begin_layout Standard
14948 Polecenie wyświetla pełną historię dokumentu.
14949 Wyświetlony zostaje
14958 aby poznać więcej informacji.
14961 \begin_layout Section
14962 Literate Programming
14965 \begin_layout Standard
14968 Edmar Wienskoski Jr.
14971 (edmar-w-jr@technologist.com)
14974 \begin_layout Subsection
14978 \begin_layout Standard
14979 The main purpose of this documentation is to show you how to use LyX for
14980 literate programming.
14981 Where it is assumed that you are familiar with this programming technique,
14983 \begin_inset Quotes eld
14987 \begin_inset Quotes erd
14991 \begin_inset Quotes eld
14995 \begin_inset Quotes erd
14999 If that is not the case, please follow the web links provided in the following
15001 There is a lot of good documentation out there covering old development
15002 history to the latest tools tips.
15005 \begin_layout Standard
15006 It is also assumed that you are familiar with LyX itself to a point that
15007 you are comfortable changing your
15011 file, and X resources file.
15012 If that is not the case please refer to other LyX documentation to cover
15013 your specific needs.
15016 \begin_layout Subsection
15017 Literate Programming
15020 \begin_layout Standard
15021 From the Literate Programming FAQ :
15024 \begin_layout Quotation
15025 Literate programming is the combination of documentation and source together
15026 in a fashion suited for reading by human beings.
15027 In fact, literate programs should be enjoyable reading, even inviting!
15028 (Sorry Bob, I couldn't resist!) In general, literate programs combine source
15029 and documentation in a single file.
15030 Literate programming tools then parse the file to produce either readable
15031 documentation or compilable source.
15032 The WEB style of literate programming was created by D.E.
15033 Knuth during the development of his TeX typesetting software.
15036 \begin_layout Standard
15037 Another excerpt says:
15040 \begin_layout Quotation
15043 How is literate programming different from verbose commenting?
15046 \begin_layout Quotation
15047 There are three distinguishing characteristics.
15048 In order of importance, they are:
15052 \begin_layout Itemize
15053 flexible order of elaboration
15056 \begin_layout Itemize
15057 automatic support for browsing
15060 \begin_layout Itemize
15061 typeset documentation, especially diagrams and mathematics
15065 \begin_layout Standard
15066 Now that I sparked your curiosity, take a look in the references.
15069 \begin_layout Subsubsection
15073 \begin_layout Standard
15074 The complete Literate Programming FAQ can be found at:
15077 \begin_layout Quote
15078 http://shelob.ce.ttu.edu/daves/faq.html
15081 \begin_layout Standard
15082 The FAQ lists 23 (twenty three !) different literate programming tools.
15083 Where some are specialized or
15084 \begin_inset Quotes eld
15088 \begin_inset Quotes erd
15091 for particular programming languages, while other have general scope.
15096 for my own use for several reasons:
15099 \begin_layout Itemize
15100 It can generate the documentation either in latex or html.
15103 \begin_layout Itemize
15104 It has a open architecture, i.e., it is easy to plug in new filters and to
15105 perform special processing that you may need.
15108 \begin_layout Itemize
15109 There is a good selection of filters available already (the html is one
15113 \begin_layout Itemize
15117 \begin_layout Standard
15118 The Noweb web page can be found at:
15121 \begin_layout Quote
15122 http://www.cs.virginia.edu/~nr/noweb
15125 \begin_layout Standard
15126 Starting from there you can reach many other interesting links and even
15127 some literate program examples.
15130 \begin_layout Subsection
15131 LyX and Literate Programming
15134 \begin_layout Standard
15135 Some changes to LyX were required to enable it to interact with Noweb.
15136 Those changes were rather simple, and were done in a
15137 \begin_inset Quotes eld
15141 \begin_inset Quotes erd
15144 way, i.e., I expect that you will be able to use this new LyX feature with
15145 some other literate programming tool of your choice by just re-configuring
15149 \begin_layout Subsubsection
15150 Generowanie dokumentów i kodu (weaving and tangling)
15153 \begin_layout Paragraph
15154 Wybor klasy dokumentu
15157 \begin_layout Standard
15158 If you have installed Noweb and LyX successfully, whenever you open a new
15159 document or try to change the document class of an existing one, you will
15160 find that there are three new document classes available:
15163 \begin_layout Itemize
15167 \begin_layout Itemize
15171 \begin_layout Itemize
15175 \begin_layout Standard
15176 You must select one of them to create your literate documents from.
15179 \begin_layout Standard
15180 Note that literate documents are not limited to these three classes.
15181 New classes can be generated from other styles like letter or in combination
15182 with other class variations like Article (AMS).
15183 I have limited the choice to these three because I didn't want to clog
15184 the list of options with all possible variations.
15185 If you have special needs that cannot be covered by one of the existing
15186 classes, let me know and I will arrange to insert a new entry, or teach
15191 \begin_layout Standard
15192 It is very simple, it involves the creation of a file with four lines, and
15193 re-running of the auto configuration.
15198 a new set of document classes for it.
15201 \begin_layout Paragraph
15205 \begin_layout Standard
15206 LyX enables you to write code with a layout named
15214 \begin_layout Standard
15215 The equivalent Noweb term is
15216 \begin_inset Quotes eld
15220 \begin_inset Quotes erd
15224 For historical reasons, I got used to the term
15225 \begin_inset Quotes eld
15229 \begin_inset Quotes erd
15232 introduced by other literate tool named Nuweb, which I used for many years
15233 before rendering myself to Noweb.
15241 \begin_layout LyX-Code
15245 \begin_layout LyX-Code
15249 \begin_layout LyX-Code
15253 \begin_layout LyX-Code
15257 \begin_layout LyX-Code
15261 \begin_layout Standard
15262 The problem is that whatever is written in between the << and the
15266 must be taken literally, i.e., LyX should be prevented from making any special
15267 interpretation of what has been written.
15268 For that reason, I defined a new layout named Scrap, that works like a
15269 LaTeX paragraph but has a free spacing capability.
15270 In other words, it is a combination of the LaTeX and the LyX-Code layouts.
15273 \begin_layout Standard
15274 The down side of this
15275 \begin_inset Quotes eld
15279 \begin_inset Quotes erd
15282 is that consecutive paragraphs of code will be spaced with one empty line
15283 in the source code and also in the printed documentation.
15284 Of course I don't want this.
15285 The work around is to enter each line of code within a single Scrap, with
15286 a newline (ctrl-return).
15287 The example above will look like this:
15291 \begin_layout Standard
15292 If you have a printed version of this document you will not see any difference
15293 between the previous example and this one.
15309 \begin_layout Standard
15310 This layout works fine.
15311 The only real inconvenience is that you have to type ctrl-return instead
15316 \begin_layout Standard
15317 It is in my list of
15318 \begin_inset Quotes eld
15322 \begin_inset Quotes erd
15330 e to enter a blank character.
15331 I believe these problems are a small price to pay for the benefits LyX
15332 brings to you for typing, compiling, and debugging your literate program.
15335 \begin_layout Paragraph
15336 Generowanie dokumentacji
15339 \begin_layout Standard
15340 At this point you already have a new document file with a proper document
15341 class, and with some code and text on it.
15342 How do I print it ? The answer is simple, you select ,,Update dvi'' or
15343 ,,Update PostScript'' or ,,View dvi'', etc.
15344 Just like you would do for a plain document.
15345 No special procedure is required.
15348 \begin_layout Standard
15349 To help orientate you, I will now explain what happens inside LyX:
15352 \begin_layout Enumerate
15353 When the ,,Update dvi'' menu option is chosen, a latex file is generated.
15357 \begin_layout Standard
15358 If the document is of any literate class the generated file will be named
15359 with an extension name defined by
15365 , otherwise the file will have the usual
15373 \begin_layout Enumerate
15374 Note that the only difference so far is in the name of the file, no special
15375 processing is required by LyX.
15376 Given that you formatted the code using the Scrap layout that, by itself,
15377 takes care of the business.
15380 \begin_layout Enumerate
15381 If the document is of any literate class LyX will execute:
15385 \begin_layout LyX-Code
15386 \begin_inset Quotes eld
15392 \begin_inset Quotes erd
15406 \begin_layout LyX-Code
15407 \begin_inset Quotes eld
15412 literate_error_filter
15413 \begin_inset Quotes erd
15427 \begin_layout Standard
15428 Otherwise it will just skip this step.
15432 \begin_layout Enumerate
15433 Finally, LaTeX is invoked and the regular post processing continues as in
15437 \begin_layout Standard
15444 is to transform the newly created
15455 \begin_layout Standard
15460 literate_error_filter
15462 command is to help LyX display error boxes when the
15468 reports any errors.
15469 This filter can be a C program, a script, or any thing you want.
15470 Its job is to identify error messages from your literate tool, in our case
15471 Noweb, and convert them to a common format that LyX understands.
15472 A separate document,
15476 , in the examples directory (accessed with the
15480 button in the file popup), has a literate C program that can be used to
15481 parse Noweb error messages.
15482 This scheme introduces one more command for the user to configure, but
15483 has the advantage of
15484 \begin_inset Quotes eld
15488 \begin_inset Quotes erd
15492 Moreover, if you don't bother to set it, you can still use the system,
15493 you just loose the ability to have a nice display and interaction with
15494 the error messages.
15497 \begin_layout Paragraph
15501 \begin_layout Standard
15502 When the ,,Build Program'' File menu option is chosen or the corresponding
15503 button in the toolbar is pressed, a latex file with extension
15509 is generated just like step 1 above.
15516 to generate the code and
15522 to process the compilation error messages, as in step 3 above.
15525 \begin_layout Standard
15526 Note that no special processing is required from LyX.
15529 \begin_layout Standard
15530 Also note that I am assuming that you are familiar with Noweb.
15531 In this case you will know what to do to get an executable file starting
15532 from a noweb file (
15537 It is likely that you will create a makefile for that purpose.
15538 For that reason, after LyX creates the noweb file, it invokes the command
15545 , with a default of
15546 \begin_inset Quotes eld
15550 \begin_inset Quotes erd
15554 In case you want to process your literate file with a script, or some other
15555 program, just insert in your lyxrc file an entry with:
15558 \begin_layout LyX-Code
15562 \begin_inset Quotes eld
15565 my_script my_arguments
15566 \begin_inset Quotes erd
15572 \begin_layout Standard
15583 literate_error_filter
15585 only in that the former will identify error messages from your compiler.
15586 The same example program mentioned before can also parse gcc, or xlc error
15588 If you have a different compiler you may want to change this program or
15590 Again, the same comments from the previous section are valid here: this
15591 is optional, you can skip it if you can afford to loose the LyX error handling
15595 \begin_layout Standard
15596 In summary, the ,,Build Program'' internal function sequence is pretty much
15597 like the ,,Update dvi'' one but involving different commands.
15601 \begin_layout LyX-Code
15602 ,,Update dvi'' -> generate .tex
15605 \begin_layout LyX-Code
15606 -> invoke -> show latex errors
15609 \begin_layout LyX-Code
15615 \begin_layout LyX-Code
15619 \begin_layout LyX-Code
15620 ,,Update dvi'' -> generate same -> invoke
15623 \begin_layout LyX-Code
15624 -> invoke -> show latex errors
15627 \begin_layout LyX-Code
15628 on literate doc file with .nw
15637 \begin_layout LyX-Code
15640 _______ -> show literate errors
15643 \begin_layout LyX-Code
15647 \begin_layout LyX-Code
15648 ,,Build Program'' -> generate same -> invoke
15651 \begin_layout LyX-Code
15652 -> show compilation error
15655 \begin_layout LyX-Code
15656 on literate doc file with .nw
15661 \begin_layout LyX-Code
15665 \begin_layout Subsubsection
15669 \begin_layout Standard
15670 There are five new controls that you can put in your lyxrc file:
15673 \begin_layout Description
15680 specifies which literate tool you are going to use.
15681 During normal LyX configuration, the auto configuration script will try
15682 to find the noweb package for you.
15683 If the search is successful, the default value for this control is set
15688 \begin_layout LyX-Code
15689 noweave -delay -index
15692 \begin_layout Standard
15693 Otherwise the default value is set to
15694 \begin_inset Quotes eld
15698 \begin_inset Quotes erd
15705 \begin_layout Description
15712 specifies the filename extension to be used for literate documents.
15713 Some literate tools requires specific file extension names.
15714 The default is set during configuration as either
15715 \begin_inset Quotes eld
15719 \begin_inset Quotes erd
15723 \begin_inset Quotes eld
15727 \begin_inset Quotes erd
15730 , depending on whether the auto configuration found the noweb package or
15734 \begin_layout Description
15742 \begin_inset Quotes eld
15746 \begin_inset Quotes erd
15750 You need to create a makefile to do the tangling, compilation, etc.
15754 \begin_layout Standard
15755 Another way is to maintain the makefile or building script itself as part
15757 That way every project can be compiled with the same command line:
15760 \begin_layout LyX-Code
15761 notangle -Rbuild-script
15768 \begin_layout Standard
15769 To use this scheme, create a script named
15773 that executes the command above:
15776 \begin_layout LyX-Code
15780 \begin_layout LyX-Code
15781 notangle -Rbuild-script $1 | sh
15784 \begin_layout Standard
15785 Finally set LyX to execute the
15792 \begin_layout LyX-Code
15795 build_command project-build
15798 \begin_layout Standard
15799 Every time you start a new project, define a scrap with name
15803 that will do the compilation for that project.
15804 Whenever you select
15805 \begin_inset Quotes eld
15809 \begin_inset Quotes erd
15812 , LyX will extract that scrap (
15814 notangle -Rbuild-script...
15824 \begin_layout Description
15829 literate_error_filter
15831 defaults to ,,cat''.
15832 If you compile the program given in
15834 Literate_example.lyx
15840 \begin_layout LyX-Code
15843 literate_error_filter
15844 \begin_inset Quotes eld
15848 \begin_inset Quotes erd
15854 \begin_layout Standard
15855 to process Noweb(noweave) error messages
15859 \begin_layout Description
15867 \begin_inset Quotes eld
15871 \begin_inset Quotes erd
15875 If you compile the program given in
15877 Literate_example.lyx
15883 \begin_layout LyX-Code
15887 \begin_inset Quotes eld
15891 \begin_inset Quotes erd
15897 \begin_layout Standard
15898 to process both Noweb(notangle) error messages and gcc error messages.
15902 \begin_layout Subsubsection
15903 Rozszerzenia diagnostyczne
15906 \begin_layout Standard
15907 There is also a new function implemented in the LyX server, the ,,server-goto-fi
15908 le-row'' function, to be used with ddd/gdb or other debugger.
15911 \begin_layout Standard
15912 When debugging code with ddd/gdb, it is possible to invoke a text editor
15913 at the current execution position with a single key stroke.
15914 The default ddd configuration for that is shift-ctrl-V.
15915 It happens that you can define the editor command line invocation in ddd
15916 by accessing the edit\SpecialChar \menuseparator
15917 preferences\SpecialChar \menuseparator
15918 helpers window and changing the ,,Edit
15922 \begin_layout Standard
15923 I take advantage of the new created LyX server function and this ddd feature,
15925 \begin_inset Quotes eld
15929 \begin_inset Quotes erd
15935 \begin_layout Quote
15936 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
15939 \begin_layout Standard
15940 With this, whenever you are using ddd and find a point in the program that
15941 you want to edit, you just press shift-ctrl-V (in the ddd window), and
15942 ddd you forward this information to LyX through the LyX server and then
15943 the LyX window will show the same file with the cursor at the same position
15944 ddd was pointing to.
15945 No more guessing or long scrolling to locate a point in the program back
15949 \begin_layout Standard
15950 Note however that you must enable the LyX server to get this feature working
15951 (it is disabled by default).
15952 To enable it, insert in your lyxrc file:
15955 \begin_layout Quote
15958 serverpipe "/home/<your home directory>/.lyxpipe"
15961 \begin_layout Standard
15962 Read the LyX server documentation for further information.
15965 \begin_layout Subsubsection
15966 Rozszerzenia paska narzędzi
15969 \begin_layout Standard
15970 I created six new buttons that can be added to your LyX toolbar.
15971 Five of these buttons are short cuts to layout styles: Standard, Section,
15972 LaTeX, LyX-Code, and Scrap.
15973 I created those because they are the ones I use most and I was tired of
15974 scrolling the layout menu looking for the one I wanted.
15975 The last one is a short cut to the
15976 \begin_inset Quotes eld
15980 \begin_inset Quotes erd
15986 \begin_layout Standard
15987 LyX has a range of buttons that are available for tool bar customization.
15988 In my toolbar I like to combine the six short cuts above with two more:
15990 \begin_inset Quotes eld
15994 \begin_inset Quotes erd
15998 \begin_inset Quotes eld
16002 \begin_inset Quotes erd
16006 Here is how it looks like:
16009 \begin_layout LyX-Code
16015 \begin_layout LyX-Code
16021 \begin_layout LyX-Code
16024 add layout Standard
16027 \begin_layout LyX-Code
16033 \begin_layout LyX-Code
16039 \begin_layout LyX-Code
16042 add layout LyX-Code
16045 \begin_layout LyX-Code
16051 \begin_layout LyX-Code
16057 \begin_layout LyX-Code
16063 \begin_layout LyX-Code
16069 \begin_layout LyX-Code
16075 \begin_layout LyX-Code
16081 \begin_layout LyX-Code
16085 \begin_layout LyX-Code
16089 \begin_layout LyX-Code
16093 \begin_layout LyX-Code
16099 \begin_layout Subsubsection
16100 Dopasowanie kolorów
16103 \begin_layout Standard
16104 There are a number of colors in LyX that can be customized.
16105 For each one there are two ways to do it: either by inserting a line in
16106 your X resource files, or by adding a flag in the LyX command line.
16109 \begin_layout Standard
16110 One of the things that bothers people is the LaTeX font color.
16111 The default color is red, since the scraps uses LaTeX font, and there is
16112 a lot of scraps in literate documents, you may get tired of seeing everything
16117 \begin_layout Itemize
16118 In the X resource file:
16122 \begin_layout Quote
16123 lyx*LatexColor: gold
16127 \begin_layout Itemize
16128 In the command line:
16132 \begin_layout Quote
16133 lyx -LatexColor gold
16137 \begin_layout Standard
16138 The next thing is the visible presence of the newline character in the screen.
16139 You can choose the color of this particular character and make it blend
16141 I recommend you choosing a color that is close to the background but not
16142 equal, that way you still can see it is there, but it is not bothering
16147 \begin_layout Itemize
16148 In the X resource file:
16152 \begin_layout Quote
16153 lyx*BackgroundColor: gray20
16156 \begin_layout Quote
16157 lyx*NewLineColor: gray35
16161 \begin_layout Itemize
16162 In the command line:
16166 \begin_layout Quote
16167 lyx -BackgroundColor gray20 -NewLineColor gray35
16171 \begin_layout Standard
16172 If you don't like a bright clear background burning your eyes all day long,
16173 you can reverse background and foreground colors with this:
16176 \begin_layout Itemize
16177 In the X resource file:
16181 \begin_layout Quote
16186 \begin_layout Itemize
16187 In the command line:
16191 \begin_layout Quote
16196 \begin_layout Standard
16197 The problem with all those color alterations is that you may need to change
16198 other colors as well to ensure that math, inset, etc, are
16199 \begin_inset Quotes eld
16203 \begin_inset Quotes erd
16206 with respect to the rest.
16207 The following is the selection I use in my own X resource file.
16208 It is just a suggestion.
16209 I encourage you to try to find the color set that work best for you.
16212 \begin_layout LyX-Code
16216 \begin_layout LyX-Code
16217 lyx*MathColor: green
16220 \begin_layout LyX-Code
16221 lyx*LatexColor: gold
16224 \begin_layout LyX-Code
16225 lyx*OnOffLineColor: magenta
16228 \begin_layout LyX-Code
16229 lyx*InsetColor: yellow
16232 \begin_layout LyX-Code
16233 lyx*LightedColor: gray50
16236 \begin_layout LyX-Code
16237 lyx*NewLineColor: gray35
16240 \begin_layout LyX-Code
16241 lyx*BackgroundColor: gray20
16244 \begin_layout Chapter
16248 \begin_layout Standard
16249 Mimo że LyX jest silnym narzędziem, to nie można mieć nadziei na obsługę
16250 wszystkiego co zostało zrobione dla TeX-a/LaTeX-a.
16251 Jednak wiele tricków TeX-a i LaTeX-a może być wykonane w LyX-ie, jeśli
16252 nie obawiasz się użyć przycisku ,,TeX'' z paska narzędzi lub dokonywać
16253 wpisów w preambule LaTeX-a (w menu
16258 kład\SpecialChar \menuseparator
16275 \begin_layout Standard
16276 W tym rozdziale opisano kilka sposobów i pomysłów, aby Twoje dokumenty były
16277 trochę sprytniejsze.
16278 Wypróbuj je w domu i zacznij od czegoś małego i mniej ważnego.
16281 \begin_layout Standard
16282 Większość pomysłów tego rozdziału wymaga mniej podstawowych plików w Twojej
16283 instalacji LaTeX-a.
16284 Jeśli masz system taki jak teTeX, większość będzie już dostępnych.
16285 Kilka jednak będzie trzeba ściągnąć z archiwów CTAN.
16286 Często istnieje kilka dróg do wykonania tego samego lub kilka plików stylów
16287 LaTeX-a które robią te same rzeczy.
16288 Nie chcemy przedkładać jednego pakietu nad inne, po prostu chcemy wykonać
16289 określone zadanie za pomocą określonego pliku.
16292 \begin_layout Section
16293 Triki w przypisach i marginaliach
16296 \begin_layout Standard
16302 \begin_layout Subsection
16306 \begin_layout Standard
16307 LyX jeszcze nie potrafi ustawić numeracji przypisów z powrotem od 1 po każdej
16308 sekcji w klasie dokumentu ,,article'' lub zmianie stylu licznika.
16309 Aby to osiągnąć będziesz potrzebował następujących poleceń LaTeX-a:
16312 \begin_layout Standard
16316 \begin_layout Standard
16320 setcounter{footnote}{0}
16329 setcounter{footnote}{0}
16331 ustawi licznik z powrotem na 1
16335 \begin_layout Standard
16336 Licznik został ustawiony na 1.
16344 \begin_layout Standard
16345 Następujące polecenie zmienia numerację przypisów na numerowanie małymi
16347 Zobacz w podglądzie jak to wygląda.
16350 \begin_layout Standard
16354 \begin_layout Standard
16371 \begin_layout Standard
16372 To jest przykład przypisu numerowanego alfabetycznie.
16389 Następne polecenie ustawia styl licznika z powrotem na domyślny, np.
16400 \begin_layout Standard
16417 \begin_layout Standard
16428 aby przywrócić styl licznika na domyślny -- numeryczny
16438 \begin_layout Standard
16469 i innych stylów liczników.
16472 \begin_layout Subsection
16476 \begin_layout Standard
16477 Tutaj znajdują się dwa przykłady jak wstawić marginalia przy użyciu poleceń
16481 \begin_layout Standard
16482 Następujące polecenie utworzy poziomą linię pojawiającą obok tekstu:
16485 \begin_layout Standard
16492 rule[-10mm]{30mm}{5mm}}
16498 \begin_layout Standard
16504 rule[-10mm]{30mm}{5mm}}
16512 \begin_layout Standard
16513 Zobacz na wydruku co robi następujące polecenie.
16516 \begin_layout Standard
16520 \begin_layout Standard
16529 Right -- wstawi notkę marginesową na ,,złej'' stronie dwustronnego dokumentu.
16530 \begin_inset Marginal
16533 \begin_layout Standard
16540 \begin_layout Standard
16557 \begin_layout Section
16558 Skład wieloszpaltowy
16561 \begin_layout Standard
16567 \begin_layout Subsection
16571 \begin_layout Standard
16576 \begin_layout Standard
16577 Przypis edytora: Oryginalny rozdział Lars'a był pełnym opisem zastosowania
16583 jednak był on zbyt długi do włączenia go do tego dokumentu.
16584 Dlatego wybrałem najważniejsze tematy (przepraszam Lars); możesz przeczytać
16585 oryginalny rozdział w przykładowym pliku
16587 examples/multicol.lyx
16595 jest przedstawienie jak można użyć LaTeX-owy pakiet
16599 w dokumencie LyX-a.
16602 \begin_layout Standard
16603 LyX jako taki jeszcze nie obsługuje pakietu
16607 natywnie, ale mamy na to swój sposób.
16608 Po przeczytaniu tej sekcji powinieneś umieć go wykorzystać.
16611 \begin_layout Subsection
16615 \begin_layout Standard
16620 pozwala na przełączanie pomiędzy jedną a wieloma szpaltami na jednej stronie.
16621 Przypisy są obsługiwane poprawnie (w większej części), ale zostaną umieszczone
16622 u dołu strony i nie pod odpowiednią kolumną.
16623 LaTeX-owy mechanizm wstawek jest częściowo zablokowany w aktualnej implementacj
16625 Od tego momentu tylko wstawki o szerokości strony mogą być używane wewnątrz
16626 wspomnianego środowiska.
16629 \begin_layout Subsection
16633 \begin_layout Subsubsection
16637 \begin_layout Standard
16638 Jeśli chcesz mieć dwie szpalty w tekście, u trybie LaTeX-a wstaw polecenie
16643 begin{multicols}{2}
16645 w miejscu, od którego chcesz zacząć dwie szpalty i wstaw polecenie
16651 w miejscu, gdzie chcesz je zakończyć.
16655 \begin_layout Standard
16659 \begin_layout Standard
16663 begin{multicols}{2}
16671 \begin_layout Standard
16676 The Adventure of the Empty House
16682 Sir Arthur Conan Doyle
16685 \begin_layout Standard
16688 It was in the spring of the year 1894 that all London was interested, and
16689 the fashionable world dismayed, by the murder of the Honourable Ronald
16690 Adair under most unusual and inexplicable circumstances.
16691 The public has already learned those particulars of the crime which came
16692 out in the police investigation, but a good deal was suppressed upon that
16693 occasion, since the case for the prosecution was so overwhelmingly strong
16694 that it was not necessary to bring forward all the facts.
16695 Only now, at the end of nearly ten years, am I allowed to supply those
16696 missing links which make up the whole of that remarkable chain.
16697 The crime was of interest in itself, but that interest was as nothing to
16698 me compared to the inconceivable sequel, which afforded me the greatest
16699 shock and surprise of any event in my adventurous life.
16703 \begin_layout Standard
16706 Even now, after this long interval, I find myself thrilling as I think of
16707 it, and feeling once more that sudden flood of joy, amazement, and incredulity
16708 which utterly submerged my mind.
16709 Let me say to that public, which has shown some interest in those glimpses
16710 which I have occasionally given them of the thoughts and actions of a very
16711 remarkable man, that they are not to blame me if I have not shared my knowledge
16712 with them, for I should have considered it my first duty to do so, had
16713 I not been barred by a positive prohibition from his own lips, which was
16714 only withdrawn upon the third of last month.
16717 \begin_layout Standard
16721 \begin_layout Standard
16733 \begin_layout Subsubsection
16734 Układ wieloszpaltowy
16737 \begin_layout Standard
16738 Ten sam przepis jest używany gdy chcesz utworzyć więcej niż dwie szpalty:
16741 \begin_layout Standard
16745 \begin_layout Standard
16749 begin{multicols}{3}
16757 \begin_layout Standard
16760 It can be imagined that my close intimacy with Sherlock Holmes had interested
16761 me deeply in crime, and that after his disappearance I never failed to
16762 read with care the various problems which came before the public.
16763 And I even attempted, more than once, for my own private satisfaction,
16764 to employ his methods in their solution, though with indifferent success.
16765 There was none, however, which appealed to me like this tragedy of Ronald
16767 As I read the evidence at the inquest, which led up to a verdict of willful
16768 murder against some person or persons unknown, I realized more clearly
16769 than I had ever done the loss which the community had sustained by the
16770 death of Sherlock Holmes.
16771 There were points about this strange business which would, I was sure,
16772 have specially appealed to him, and the efforts of the police would have
16773 been supplemented, or more probably anticipated, by the trained observation
16774 and the alert mind of the first criminal agent in Europe.
16775 All day, as I drove upon my round, I turned over the case in my mind and
16776 found no explanation which appeared to me to be adequate.
16777 At the risk of telling a twice-told tale, I will recapitulate the facts
16778 as they were known to the public at the conclusion of the inquest.
16781 \begin_layout Standard
16785 \begin_layout Standard
16797 \begin_layout Standard
16798 Możesz mieć więcej niż trzy szpalty jeśli chcesz, ale to nie będzie przyjemne
16802 \begin_layout Subsubsection
16803 Szpalty wewnątrz szpalty
16806 \begin_layout Standard
16807 Możesz umieścić szpalty wewnątrz szpalty:
16810 \begin_layout Standard
16814 \begin_layout Standard
16818 begin{multicols}{2}
16826 \begin_layout Standard
16829 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
16830 at that time governor of one of the Australian colonies.
16831 Adair's mother had returned from Australia to undergo the operation for
16832 cataract, and she, her son Ronald, and her daughter Hilda were living together
16836 \begin_layout Standard
16840 \begin_layout Standard
16844 begin{multicols}{2}
16852 \begin_layout Standard
16855 The youth moved in the best society--had, so far as was known, no enemies
16856 and no particular vices.
16857 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
16858 had been broken off by mutual consent some months before, and there was
16859 no sign that it had left any very profound feeling behind it.
16860 For the rest {sic} the man's life moved in a narrow and conventional circle,
16861 for his habits were quiet and his nature unemotional.
16865 \begin_layout Standard
16869 \begin_layout Standard
16881 \begin_layout Standard
16884 Yet it was upon this easy-going young aristocrat that death came, in most
16885 strange and unexpected form, between the hours of ten and eleven-twenty
16886 on the night of March 30, 1894.
16889 \begin_layout Standard
16892 Ronald Adair was fond of cards--playing continually, but never for such
16893 stakes as would hurt him.
16894 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
16895 It was shown that, after dinner on the day of his death, he had played
16896 a rubber of whist at the latter club.
16897 He had also played there in the afternoon.The evidence of those who had
16898 played with him-- Mr.
16899 Murray, Sir John Hardy, and Colonel Moran--showed that the game was whist,
16900 and that there was a fairly equal fall of the cards.
16901 Adair might have lost five pounds, but not more.
16902 His fortune was a considerable one, and such a loss could not in any way
16904 He had played nearly every day at one club or other, but he was a cautious
16905 player, and usually rose a winner.
16906 It came out in evidence that, in partnership with Colonel Moran, he had
16907 actually won as much as four hundred and twenty pounds in a sitting, some
16908 weeks before, from Godfrey Milner and Lord Balmoral.
16909 So much for his recent history as it came out at the inquest.
16912 \begin_layout Standard
16916 \begin_layout Standard
16928 \begin_layout Standard
16929 Proszę przeczytać plik
16931 examples/multicol.lyx
16933 dla poznania bardziej zaawansowanych przykładów włączania odstępów pomiędzy
16934 szpaltami i nagłówkiem, pionowych linii separujących i innych.
16937 \begin_layout Section
16938 Numeracja w środowisku wyliczenia akapitów
16941 \begin_layout Standard
16947 \begin_layout Standard
16948 \begin_inset VSpace bigskip
16954 \begin_layout Standard
16955 Domyślna numeracja akapitów w środowisku wyliczenia zaczyna się od cyfr
16956 arabskich, a kończy się na dużych literach alfabetu.
16957 Prawdopodobnie jednak będziesz chciał inaczej numerować akapity.
16958 Oto przykład jak zmienić schemat numeracji:
16961 \begin_layout LyX-Code
16971 \begin_layout LyX-Code
16981 \begin_layout LyX-Code
16991 \begin_layout LyX-Code
17001 \begin_layout Standard
17002 \SpecialChar \ldots{}
17003 który zmienia schemat na następujący: cyfry rzymskie, duże litery, cyfry
17004 arabskie i małe litery.
17005 Ponadto poprzedni przykład także dodaje kropkę do numeracji.
17006 Na przykład pierwszy akapit pierwszego poziomu będzie oznaczony ,,I.''.
17007 Dla lepszej orientacji opiszemy jak wygląda numeracja z użyciem naszego
17008 schematu: <,,I.'', ,,A.'', ,,1.'', ,,a.)''>.
17011 \begin_layout Standard
17012 Można zobaczyć w przykładzie, gdzie są polecenia dla każdego zagnieżdżonego
17019 \SpecialChar \ldots{}
17026 , podobnie jak liczniki,
17030 \SpecialChar \ldots{}
17036 Znajduje się także pięć poleceń ,,drukowania numeru'',
17066 , każdy z nich pobiera jeden licznik jako argument.
17067 Można dodać znaki przed lub po, ale nie ma potrzeby dodawania spacji.
17070 \begin_layout Standard
17071 Możesz rzeczywiście otrzymać ozdobny schemat numeracji, na przykład:
17074 \begin_layout LyX-Code
17088 \begin_layout LyX-Code
17100 \begin_layout LyX-Code
17110 \begin_layout LyX-Code
17120 \begin_layout Standard
17121 Otrzymujemy wówczas następującą numerację: <,,#A#'', ,,A.1'', ,,a+'', ,,(i)''>.
17124 \begin_layout Section
17125 Przestrzeń pomiędzy wierszami tabel
17128 \begin_layout Standard
17134 \begin_layout Standard
17135 \begin_inset VSpace bigskip
17141 \begin_layout Standard
17142 LaTeX pozwala wstawiać trochę wolnego miejsca pomiędzy wierszami tabeli
17143 przez podanie opcjonalnego argumentu końca wiersza (
17152 Ta metoda nie jest formalnie zaimplementowana w LyX-ie, ale podajemy dwa
17153 drobne tricki do wykonania tego samego zadania.
17156 \begin_layout Standard
17157 Pierwszy sposób jest bardziej formalny, ale bardziej zawikłany.
17158 W preambule należy dodać następującą definicję polecenia:
17161 \begin_layout Standard
17168 extratablespace}[1]{
17173 \begin_layout Standard
17174 To polecenie pobiera pojedynczy argument -- ilość miejsca, którą chcesz
17176 Wstaw polecenie w pierwszej kolumnie następnego wiersza gdzie chciałbyś
17177 aby pojawiło się wolne miejsce.
17178 Oto przykład (usunąłem wszystkie ramki używając
17183 kład\SpecialChar \menuseparator
17193 \begin_layout Standard
17194 \begin_inset VSpace 0.3cm
17200 \begin_layout Standard
17202 \begin_inset Tabular
17203 <lyxtabular version="3" rows="4" columns="3">
17205 <column alignment="center" valignment="top" width="0pt">
17206 <column alignment="center" valignment="top" width="0pt">
17207 <column alignment="center" valignment="top" width="0pt">
17209 <cell alignment="center" valignment="top" topline="true" usebox="none">
17212 \begin_layout Standard
17218 <cell alignment="center" valignment="top" topline="true" usebox="none">
17221 \begin_layout Standard
17227 <cell alignment="center" valignment="top" topline="true" usebox="none">
17230 \begin_layout Standard
17238 <cell alignment="center" valignment="top" topline="true" usebox="none">
17241 \begin_layout Standard
17247 <cell alignment="center" valignment="top" topline="true" usebox="none">
17250 \begin_layout Standard
17256 <cell alignment="center" valignment="top" topline="true" usebox="none">
17259 \begin_layout Standard
17267 <cell alignment="center" valignment="top" topline="true" usebox="none">
17270 \begin_layout Standard
17274 \begin_layout Standard
17278 extratablespace{2ex}
17288 <cell alignment="center" valignment="top" topline="true" usebox="none">
17291 \begin_layout Standard
17297 <cell alignment="center" valignment="top" topline="true" usebox="none">
17300 \begin_layout Standard
17308 <cell alignment="center" valignment="top" topline="true" usebox="none">
17311 \begin_layout Standard
17317 <cell alignment="center" valignment="top" topline="true" usebox="none">
17320 \begin_layout Standard
17326 <cell alignment="center" valignment="top" topline="true" usebox="none">
17329 \begin_layout Standard
17343 \begin_layout Standard
17344 \begin_inset VSpace 0.3cm
17350 \begin_layout Standard
17351 Drugi sposób jest szybszy.
17352 Po prostu umieść w odpowiednim wierszu opcjonalny argument końca wiersza.
17353 Żadne eleganckie definicje nie są potrzebne jak w poprzednim przykładzie,
17354 ale dodawane będzie więcej miejsca, ponieważ de facto dodawany jest pusty
17355 wiersz plus odstęp.
17356 Jeśli zbyt dużo jest dodawanego miejsca to użyj liczby ujemnej, jak w przykładz
17360 \begin_layout Standard
17361 \begin_inset VSpace 0.3cm
17367 \begin_layout Standard
17369 \begin_inset Tabular
17370 <lyxtabular version="3" rows="4" columns="3">
17372 <column alignment="center" valignment="top" width="0pt">
17373 <column alignment="center" valignment="top" width="0pt">
17374 <column alignment="center" valignment="top" width="0pt">
17376 <cell alignment="center" valignment="top" topline="true" usebox="none">
17379 \begin_layout Standard
17385 <cell alignment="center" valignment="top" topline="true" usebox="none">
17388 \begin_layout Standard
17394 <cell alignment="center" valignment="top" topline="true" usebox="none">
17397 \begin_layout Standard
17405 <cell alignment="center" valignment="top" topline="true" usebox="none">
17408 \begin_layout Standard
17414 <cell alignment="center" valignment="top" topline="true" usebox="none">
17417 \begin_layout Standard
17423 <cell alignment="center" valignment="top" topline="true" usebox="none">
17426 \begin_layout Standard
17434 <cell alignment="center" valignment="top" topline="true" usebox="none">
17437 \begin_layout Standard
17441 \begin_layout Standard
17457 <cell alignment="center" valignment="top" topline="true" usebox="none">
17460 \begin_layout Standard
17466 <cell alignment="center" valignment="top" topline="true" usebox="none">
17469 \begin_layout Standard
17477 <cell alignment="center" valignment="top" topline="true" usebox="none">
17480 \begin_layout Standard
17486 <cell alignment="center" valignment="top" topline="true" usebox="none">
17489 \begin_layout Standard
17495 <cell alignment="center" valignment="top" topline="true" usebox="none">
17498 \begin_layout Standard
17512 \begin_layout Standard
17513 \begin_inset VSpace 0.3cm
17519 \begin_layout Standard
17520 To pozwala szybko wykonać pracę, ale zdarza się, że brzydko wygląda.
17523 \begin_layout Section
17527 \begin_layout Standard
17533 \begin_layout Standard
17534 \begin_inset VSpace bigskip
17540 \begin_layout Standard
17545 \begin_layout Standard
17551 tmpfont}{cmr17 scaled 2500}{
17563 \begin_layout Standard
17568 \begin_layout Standard
17579 i którzy lubią styl starych książek prawdopodobnie także lubią ,,inicjały''
17580 --- tę wielką literę rozpoczynającą każdy nowy rozdział czy sekcję.
17581 Implementacja tego jest prosta (zakładając, że znasz trochę plain TeX-a!)
17582 ale nie wymaga wiele pracy i powtórzeń, co mogłeś zobaczyć na początku
17583 akapitu w brzydkim trybie TeX-a.
17586 \begin_layout Standard
17590 \begin_layout Standard
17596 bigdrop{-1em}{3}{ptmri}{I}+
17601 stnieje oczywiście o wiele łatwiejsza droga.
17610 ) z archiwum CTAN pozwala na prostszą metodę uzyskania inicjałów w dokumencie.
17611 Od jakiegoś czasu pakiet ten nie jest standardową częścią teTeX-a.
17612 Nie mogę go zademonstrować w tym dokumencie ale jeśli skopiujesz ten akapit
17613 do nowego dokumentu, usuniesz ,,
17619 '' oraz znaki plus z kodu TeX-a na początku akapitu i dodasz do preambuły
17624 usepackage{dropcaps}
17626 to otrzymasz literę I zapisaną czcionką Times Roman Italic o wysokości
17627 trzech wierszy tekstu przesuniętą o 1 em za margines.
17628 Pierwszym argumentem jest wielkość wcięcia, ujemna wartość powoduje przesunięci
17629 e inicjału za margines.
17630 Drugi argument zawiera wysokość inicjału, podaje się ją w wierszach.
17631 Trzeci argument jest nazwą czcionki, czcionki wirtualne posiadające pliki
17632 tfm powinny działać (przebrnij przez katalog
17634 .../texmf/fonts/tfm
17636 aby sprawdzić możliwości).
17637 Moim osobistym faworytem jest
17641 , ozdobna czcionka niemiecka specjalnie zaprojektowana do inicjałów.
17642 Czwartym argumentem jest litera lub litery, które mają być inicjałem.
17645 \begin_layout Standard
17649 \begin_layout Standard
17664 \begin_layout Standard
17667 Aby zobaczyć wynik pracy pakietu
17671 to należy wykonać czynności podobne jak poprzednio, jedynie w preambule
17676 usepackage{dropping}
17685 także oferuje polecenie
17691 o identycznej składni jak w pakiecie
17695 , a także trochę uproszczone polecenie
17701 trzech argumentach.
17702 Pierwszy -- opcjonalny -- określa odległość od lewego marginesu -- domyślnie
17704 Drugi zawiera wysokość inicjału podawaną w wierszach.
17705 Trzecim argumentem jest litera lub litery, które mają być inicjałem.
17708 \begin_layout Section
17709 Niestandardowe kształty akapitów
17712 \begin_layout Standard
17718 \begin_layout Standard
17719 \begin_inset VSpace bigskip
17725 \begin_layout Standard
17729 \begin_layout Standard
17736 \begin_layout Standard
17740 \begin_layout Standard
17749 \begin_layout Standard
17763 \begin_layout Standard
17768 \begin_layout Standard
17779 \begin_layout Standard
17788 \begin_layout Standard
17797 \begin_layout Standard
17806 \begin_layout Standard
17815 \begin_layout Standard
17824 \begin_layout Standard
17833 \begin_layout Standard
17842 \begin_layout Standard
17851 \begin_layout Standard
17860 \begin_layout Standard
17869 \begin_layout Standard
17878 \begin_layout Standard
17887 \begin_layout Standard
17896 \begin_layout Standard
17905 \begin_layout Standard
17914 \begin_layout Standard
17923 \begin_layout Standard
17932 \begin_layout Standard
17941 \begin_layout Standard
17950 \begin_layout Standard
17959 \begin_layout Standard
17968 \begin_layout Standard
17977 \begin_layout Standard
17986 \begin_layout Standard
17995 \begin_layout Standard
18001 Oto nadszedł czas, w\InsetSpace ~
18002 którym musimy obalić tyranię prostokątnych akapitów.
18003 W tej sytuacji, wywołamy do tego radosne polecenie plain TeX-a
18010 Jak możesz zobaczyć, w pełni dowolny kształt może być osiągnięty przez
18011 odpowiednie ustawienie definicji długości wiersza.
18012 Ten kształt akapitu może wyglądać trochę idiotycznie, chyba że wyobrazimy
18013 sobie sytuację taką jak dokładnie ustawione inicjały, oblane tekstem rysunki
18014 o nieregularnym kształcie itp.
18015 dające wrażenie ręcznej pracy.
18018 \begin_layout Standard
18019 \begin_inset VSpace bigskip
18025 \begin_layout Standard
18030 parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
18037 określa liczbę wierszy tekstu która definiuje akapit.
18038 Jeśli liczba wierszy będzie mniejsza od założonej, to kształt zostanie
18040 Jeśli zaś wierszy będzie więcej niż założono, to kolejne nadmiarowe wiersze
18041 zachowają parametry ostatniego definiowanego wiersza.
18050 określają odstęp wiersza od lewego marginesu i długość wiersza mierzone
18052 Kształt dotyczy tylko bieżącego akapitu, następny akapit jest formatowany
18056 \begin_layout Standard
18060 \begin_layout Standard
18072 \begin_layout Section
18076 \begin_layout Standard
18077 Jak można zobaczyć, przykłady w tym rozdziale zaczynają się od użytecznych
18079 Nie spodziewam się aby ktoś potrzebował kształtu akapitu jak ostatnim rozdziale
18080 , ale ważne jest to że możesz zrobić prawie wszystko co chcesz w LyX-ie
18081 jeśli będziesz miał ochotę wyobrazić sobie jak to zrobić w TeX-u i LaTeX-u.
18084 \begin_layout Standard
18085 TeX jest fantastycznym systemem składu i jego możliwości są dostępne dla
18086 Ciebie przez LyX-a wykorzystującego go w tle.
18090 \begin_layout Standard