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
12937 Tłumaczenie z LaTeX-a do LyX-a jest dokonywane przez Python za pomocą skryptów
12943 Ponadto jest to samodzielny program, który może być wywoływany z wiersza
12945 LyX wywołuje go automatycznie podczas importu pliku LaTeX-a.
12946 Zobacz sekcję\InsetSpace ~
12948 \begin_inset LatexCommand ref
12949 reference "sec:Importowanie-plików-LaTeX-a"
12953 dla pełniejszego opisu.
12956 \begin_layout Subsection
12960 \begin_layout Standard
12961 Są dwie metody importu plików tekstowych ASCII.
12962 Import ,,jako wiersze'' zachowuje wszystkie końce wierszy z pliku ASCII
12963 do LyX-a, wówczas każdy wiersz jest oddzielnym akapitem.
12964 Podczas importu ,,jako akapit'' kolejne wiersze łączone są w jeden akapit.
12965 Pusty wiersz traktowany jest jako separator akapitów.
12968 \begin_layout Subsection
12972 \begin_layout Standard
12975 [Editor's note: Needs to be written, obviously - any volunteers? --- mer]
12978 \begin_layout Section
12979 Eksport do innych formatów
12982 \begin_layout Subsection
12986 \begin_layout Standard
12987 LyX tworzy dwa typy plików LaTeX-owych: pliki do normalnego przetwarzania
12988 (do podglądu DVI itp.), które nie są nigdy oglądane oraz pliki o formie
12989 czytelnej dla ludzi.
12990 Jedyną możliwą do ustawienia jest dyrektywa
12996 określająca maksymalną długość wiersza pliku, domyślną wartością jest 75
12998 Plik wynikowy jest poprawnym plikiem LaTeX-a, lecz preambuła może wyglądać
12999 trochę przerażająco ponieważ zawiera kilka definicji używanych przez LyX-a,
13000 które nie wyglądają na utworzone przez człowieka.
13003 \begin_layout Subsection
13007 \begin_layout Standard
13020 ndependent -- ,,sprzętowo niezależne'') są tworzone podczas przetwarzania
13021 Twojego dokumentu przez LaTeX.
13022 Nie ma żadnych opcji do ustawienia przez użytkownika.
13025 \begin_layout Subsection
13029 \begin_layout Standard
13030 Następny krokiem w łańcuchu konwersji jest konwersja pliku DVI do PostScript.
13031 Najczęściej używanym do tego celu programem jest program
13036 Wybrany program należy podać w pliku
13047 Argumenty wiersza poleceń, np.
13048 dla dvips polecenia druku w odwrotnej kolejności (
13052 ) można podać w dyrektywie
13056 print_extra_options
13061 \begin_layout Subsection
13065 \begin_layout Standard
13066 Eksport do ASCII próbuje zachować ,,kształt'' dokumentu jak to możliwe,
13067 ale takie elementy jak centrowanie i wcięcia są odrzucane, a akapity są
13068 rozdzielane pustym wierszem.
13069 Numeracja sekcji i odnośników jest wykonana poprawnie, tak że w efekcie
13070 plik jest dość przejrzysty.
13071 Jedyną możliwą do ustawienia jest dyrektywa
13077 określająca maksymalną długość wiersza pliku ASCII.
13080 \begin_layout Subsection
13084 \begin_layout Standard
13085 Dokumenty LyX-a mogą być konwertowane do formatu hipertekstowego, zwykle
13086 najpierw dokonywana jest konwersja do LaTeX-a, który konwertuje do formatu
13090 \begin_layout Standard
13091 Aktualnie są dostępne dla LyX-a trzy konwertery LaTeX
13092 \begin_inset Formula $\rightarrow$
13108 Są one wykrywane automatycznie, jednak można wymusić wybór jednego z nich
13109 dyrektywą w pliku konfiguracyjnym
13116 W tej dyrektywie można także dołączyć argumenty wiersza poleceń.
13117 Czytaj komentarze w pliku
13121 , które zawierają najbardziej aktualne informacje dotyczące szczegółów użycia
13122 poszczególnych dyrektyw.
13125 \begin_layout Subsection
13129 \begin_layout Standard
13137 \begin_layout Standard
13138 Najszybszą drogą do tworzenia plików PDF (bez znaczników, linków itp.) w
13139 dowolnej wersji LyX-a jest zapisanie dokumentu w formacie PostScript, a
13140 następnie uruchomienie polecenia
13145 Począwszy od wersji 1.1.6 dostępna jest pozycja menu
13150 lik\SpecialChar \menuseparator
13151 Exportuj\SpecialChar \menuseparator
13155 Od wersji 1.1.6 jest to najlepsza droga do uzyskania porządnych plików PDF.
13156 Jest trochę kłopotów z czcionkami, na które powinieneś uważać -- zobacz
13157 \begin_inset LatexCommand ref
13158 reference "sec:badfonts"
13165 \begin_layout Subsubsection
13169 \begin_layout Standard
13170 Korzystając z pdfLaTeX potrzebujesz skonwertować swoje obrazki EPS do formatu
13172 \begin_inset LatexCommand ref
13173 reference "sec:pdfeps"
13177 ) i nie możesz używać pstricks.
13178 Z drugiej strony, korzystając z pdfLaTeX można wstawiać wprost rysunki
13179 w formatach JPEG lub PNG, używać czcionek TrueType i wiele innych.
13182 \begin_layout Subsubsection
13183 Dlaczego tekst wygląda mało czytelnie przy podglądzie za pomocą Acrobat
13185 \begin_inset LatexCommand label
13186 name "sec:badfonts"
13193 \begin_layout Standard
13194 Źródłem kłopotów są czcionki bitmapowe brzydko wyświetlane przez Acrobat
13196 Podczas tworzenia pliku PDF z pliku LyX-a potrzebujesz czcionek obwiedniowych
13197 zamiast bitmapowych (w rzeczywistości powinieneś także używać czcionek
13198 obwiedniowych w plikach postscriptowych).
13201 \begin_layout Standard
13202 Ostatnie dystrybucje LaTeX-a posiadają standardowe czcionki CM (Computer
13203 Modern) PostScript Type 1.
13204 PdfLaTeX używa tych czcionek domyślnie.
13205 Dvips nie używa ich domyślnie, dla ich użycia należy dopisać do pliku
13209 następujące wiersze
13212 \begin_layout LyX-Code
13216 \begin_layout LyX-Code
13220 \begin_layout Standard
13221 Jeśli używane jest domyślne kodowanie LaTeX-a (OT1), to nie trzeba robić
13223 Ale jeśli używane jest kodowanie T1 to LaTeX używa nowych czcionek EC,
13224 dla których nie ma wersji Type1.
13225 Rozwiązaniem jest użycie pakietu ae, który emuluje kodowanie T1 używając
13227 Należy wówczas w preambule dopisać
13231 usepackage{ae,aecompl}
13234 Jednak niektórych znaków brakuje w czcionkach CM (np.
13235 eth, thorn) i są one pobierane z czcionek EC.
13236 Dlatego pobierane są znaki jako bitmapy.
13239 \begin_layout Standard
13240 Uwaga: LyX używa domyślnie kodowania T1.
13241 Jeśli chcesz stosować domyślne kodowanie (co nie jest zalecane chyba że
13242 piszesz tylko w języku angielskim), dodaj wiersz
13246 font_encoding default
13257 \begin_layout Standard
13258 Dla składu w języku polskim zaleca się stosować kodowanie OT4 oraz pakiet
13272 włącza spolonizowane czcionki CM w układzie OT4 zwane czcionkami PL.
13273 Czcionki PL występują również w wersji obwiedniowej co rozwiązuje problemy
13274 z Acrobat Readerem.
13281 Alternatywą jest użycie standardowych czcionek postscriptowych zamiast
13283 Do tego potrzebujesz wybrać pslatex jako globalną czcionkę w oknie układu
13285 Gdy używamy czcionek postsciptowych to pliki PDF są mniejsze o czcionki
13286 nie dołączone do pliku.
13287 Ponadto czcionki postscriptowe dołączają wszystkie krzywe T1.
13288 Z drugiej zaś strony czcionki postscriptowe nie posiadają półgrubych czcionek
13289 symboli i muszą być użyte pmb (poor man's bold, zobacz
13290 \begin_inset LatexCommand ref
13291 reference "sec:pdfbold"
13296 Czcionki postscriptowe także wyglądają inaczej z zestawu czcionek CM.
13299 \begin_layout Standard
13300 Podsumowując czcionki postscriptowe i Computer Modern dają dobre rezultaty
13301 (z kilkoma wyjątkami).
13302 Decyzja których używać jest kwestią gustu.
13305 \begin_layout Subsubsection
13306 Jak mogę użyć pdfLaTeX z obrazkami w formacie EPS?
13307 \begin_inset LatexCommand label
13315 \begin_layout Standard
13316 PdfLaTeX nie obsługuje włączania plików EPS, ale obsługuje włączanie plików
13318 Jeśli masz dokumenty z włączonymi rysunkami EPS, np.
13326 \begin_layout Enumerate
13336 \begin_layout Enumerate
13337 Kiedy wstawiasz rysunek w dokumencie nie podawaj rozszerzenia nazwy pliku:
13338 na przykład, wstawiając plik
13342 wystarczy wpisać tylko
13346 w oknie dialogowym.
13349 \begin_layout Standard
13350 Uwaga: W LyX 1.2.0 będzie możliwe wstawianie różnych rodzajów rysunków ze
13351 wszystkimi niezbędnymi transformacjami.
13352 Częściowo funkcjonalne wstawianie istnieje w wersji 1.1.6, do użycia należy
13355 M-x graphics-insert
13360 \begin_layout Subsubsection
13363 boldsymbol{} nie działa gdy używam pslatex?
13364 \begin_inset LatexCommand label
13372 \begin_layout Standard
13373 Czcionki PostScript nie posiadają symboli półgrubych.
13374 Rozwiązaniem jest użycie polecenia
13383 \begin_layout Standard
13384 Jest to możliwe przez przedefiniowanie polecenia
13399 \begin_layout LyX-Code
13409 \begin_layout Standard
13413 \begin_layout Subsubsection
13414 Czy jest możliwe zapisanie kodu przetwarzanego tylko przez pdfLaTeX-a?
13417 \begin_layout Standard
13422 \begin_layout LyX-Code
13430 \begin_layout LyX-Code
13440 \begin_layout LyX-Code
13446 \begin_layout LyX-Code
13452 \begin_layout LyX-Code
13458 \begin_layout LyX-Code
13464 \begin_layout LyX-Code
13468 \begin_layout LyX-Code
13474 \begin_layout LyX-Code
13477 pdfinfo { /Author (your name and e-mail address)
13480 \begin_layout LyX-Code
13481 /Title (official title -- i.e., title element)
13484 \begin_layout LyX-Code
13485 /Subject (one line description of the document)
13488 \begin_layout LyX-Code
13492 \begin_layout LyX-Code
13495 pdfcatalog { /PageMode (/UseNone)
13498 \begin_layout LyX-Code
13499 % /OpenAction (fitbh)
13502 \begin_layout LyX-Code
13506 \begin_layout LyX-Code
13509 usepackage[pdftex]{hyperref}
13512 \begin_layout LyX-Code
13518 \begin_layout LyX-Code
13521 usepackage[ps2pdf]{hyperref}
13524 \begin_layout LyX-Code
13530 \begin_layout Subsection
13531 Eksport użytkownika
13534 \begin_layout Standard
13535 Eksport użytkownika jest możliwy jeśli masz dziwny format do którego chcesz
13536 konwertować, zakładając, że masz odpowiedni konwerter.
13537 Format pliku wejściowego jest podany w dyrektywie
13541 custom_export_format
13544 LyX będzie automatycznie konwertował plik do tego miejsca, a wtedy zostanie
13545 on przekazany do Twojego konwertera.
13546 Możliwymi wartościami są:
13569 \begin_layout Standard
13570 Polecenie wywołania konwertera jest podane w dyrektywie
13574 custom_export_command
13577 To powinno być kompletne polecenie wiersza poleceń, które wykorzystuje
13582 do przekazania nazwy pliku głównego.
13585 \begin_layout Standard
13586 Może będziesz musiał trochę poprawić podaną sekwencję, dla zgodności z twoją
13590 \begin_layout Standard
13591 Omawiany sposób eksportu ustawia się w domyślnym lokalnym pliku
13596 Gdy wybierzesz polecenie
13601 lik\SpecialChar \menuseparator
13609 ksportuj\SpecialChar \menuseparator
13619 , pojawi się okno, w którym można zmienić dowolną wartość.
13622 \begin_layout Chapter
13623 Funkcje LyX-a wymagające zewnętrznych programów
13626 \begin_layout Section
13630 \begin_layout Standard
13636 \begin_layout Subsection
13637 Wysyłanie faksów wprost z LyX-a
13640 \begin_layout Standard
13641 Przede wszystkim musimy wspomnieć, że LyX potrafi wysyłać faksy pod warunkiem,
13642 że masz zainstalowane i działające oprogramowanie do wysyłania faksów (np.
13643 HylaFax, efax, mgetty+sendfax, \SpecialChar \ldots{}
13645 LyX pracuje tylko jako graficzny interfejs (front end) do tych programów!
13648 \begin_layout Standard
13649 W zależności od używanego oprogramowania faksowego musisz ustawić kilka
13658 \begin_layout Description
13665 Tutaj należy podać polecenie, które ma wywołać LyX aby wysłać faks.
13666 Polecenie powinno być zdolne przetworzyć plik PostScript, wytworzony przez
13668 Łańcuch polecenia może zawierać następujące zmienne:
13672 \begin_layout Description
13677 zastępuje nazwę zmiennej środowiska FAX_SERVER
13680 \begin_layout Description
13685 zastępuje zawartość pola komentarz
13688 \begin_layout Description
13693 zastępuje zawartość pola Firma
13696 \begin_layout Description
13701 zastępuje zawartość pola nazwa
13704 \begin_layout Description
13709 zastępuje zawartość pola numer faksu
13712 \begin_layout Description
13717 zastępuje nazwę pliku, który ma zostać wysłany
13721 \begin_layout Paragraph
13725 \begin_layout Standard
13726 Przyjmujemy, że nazwałeś plik ,,
13730 '' i chciałbyś wysłać go wprost do faksu nie opuszczając LyX-a.
13731 Masz zainstalowane oprogramowanie HylaFax i twoja zmienna środowiska
13739 '' i podałeś te wartości w oknie faksowania:
13743 \labelwidthstring 00.00.0000
13753 \labelwidthstring 00.00.0000
13763 \labelwidthstring 00.00.0000
13772 \labelwidthstring 00.00.0000
13777 This comment string
13780 \begin_layout Standard
13781 Z podanymi niżej ustawieniami:
13784 \begin_layout LyX-Code
13788 \begin_inset Quotes eld
13791 sendfax -n -h '$$Host' -c '$$Comment'
13794 \begin_layout LyX-Code
13795 -x '$$Enterprise' -d '$$Name'@'$$Phone' '$$FName'
13796 \begin_inset Quotes erd
13802 \begin_layout Standard
13803 zostanie wykonane polecenie:
13806 \begin_layout LyX-Code
13807 sendfax -n -h faxhost.mydomain -c 'This comment string'
13810 \begin_layout LyX-Code
13811 -x 'Startrek' -d 'Someone'@'+39-2-444666'
13814 \begin_layout LyX-Code
13815 <tempfile-path>/newfile.ps
13818 \begin_layout Description
13825 Zawiera nazwę pliku książki telefonicznej, którą możesz utworzyć w oknie
13827 Domyślną wartością jest
13829 $HOME/.lyx/phonebook.
13832 \begin_layout Paragraph
13836 \begin_layout LyX-Code
13839 phone_book myphonebook
13842 \begin_layout Standard
13843 zapisuje i czyta plik książki telefonicznej z pliku
13845 $HOME/.lyx/myphonebook
13848 \begin_layout LyX-Code
13851 phone_book /var/lib/phonebook
13854 \begin_layout Standard
13855 zapisuje i czyta plik książki telefonicznej
13860 \begin_layout Description
13867 W tym miejscu podajesz program, który LyX wywoła jako zewnętrzny program
13868 do wysłania Twojego faksu (np.
13869 tkhylafax), zamiast wbudowanego formularza faksu.
13870 Dopuszczalna jest tylko zmienna
13877 \begin_layout Paragraph
13881 \begin_layout LyX-Code
13885 \begin_inset Quotes eld
13888 tkhylafax '$$Fname'
13889 \begin_inset Quotes erd
13895 \begin_layout Standard
13896 Przy powyższych założeniach zostanie wykonane następujące polecenie:
13899 \begin_layout LyX-Code
13900 tkhylafax <tempfile-path>/newfile.ps
13903 \begin_layout Section
13907 \begin_layout Standard
13913 \begin_layout Subsection
13917 \begin_layout Standard
13922 możesz znaleźć polecenie
13932 Ta funkcja LyX-a wymaga posiadania zainstalowanego zewnętrznego programu
13937 i jest wygaszone jeśli go nie posiadasz.
13938 Możesz go pobrać z archiwów CTAN lub z
13939 \begin_inset LatexCommand url
13940 target "http://www.ifi.uio.no/~jensthi/chktex/"
13947 \begin_layout Standard
13952 jest programem napisanym przez sfrustrowanego
13957 , ponieważ wiele konstrukcji LaTeX-a czasami jest nieintuicyjnych i łatwych
13959 Program przetwarzając Twój plik LaTeX-a sprawdza integralność pliku i zaznacza
13961 W języku technicznym jest to
13968 \begin_layout Standard
13969 Czy CheckTeX jest kontrolerem składni, którego użycie zapewni poprawne pliki
13970 LateX-a? Odpowiedź jest prosta: Tak jak
13974 nie tylko sprawdza składnię programów w języku C, semantykę, wyłapuje wiele
13975 typowych błędów typograficznych.
13980 potrafi wykryć wiele podstawowych błędów, takich jak:
13983 \begin_layout Itemize
13984 Ellipsis detection:
13986 Use \SpecialChar \ldots{}
13990 \begin_layout Itemize
13991 No space in front of/after parenthesis:
13996 \begin_layout Itemize
13997 Enforcement of normal space after common abbreviations:
14001 is too wide spacing.
14004 \begin_layout Itemize
14005 Enforcement of end-of-sentence space when the last sentence ends with a
14009 And this is wrong spacing.
14012 \begin_layout Itemize
14013 Space in front of labels and similar commands:
14015 The label should stick right
14016 up to the text to avoid falling to a wrong page.
14017 \begin_inset LatexCommand label
14026 \begin_layout Standard
14027 This footnote is in danger of falling off to a wrong page
14035 \begin_layout Itemize
14036 Space in front of references, instead of hard spaces:
14038 In you are in bad luck,
14039 the text will break right between the referenced text and reference number,
14042 \begin_inset LatexCommand ref
14043 reference "sec:chktex"
14050 \begin_layout Itemize
14051 Use of ,,x'' instead of
14052 \begin_inset Formula $\times$
14057 2x2 looks cheap compared to
14058 \begin_inset Formula $2\times2$
14064 \begin_layout Standard
14065 i inne \SpecialChar \ldots{}
14066 To jest nieocenione narzędzie gdy ,,zakończyliśmy'' pracę nad dokumentem.
14067 Przed wydrukowaniem powinniśmy sprawdzić obligatoryjnie pisownię i uruchomić
14071 \begin_layout Subsection
14075 \begin_layout Standard
14076 Jeśli masz zainstalowany program
14080 , po prostu wybierz z menu polecenie
14085 dycja\SpecialChar \menuseparator
14093 To spowoduje utworzenie pliku LaTeX-a na podstawie Twojego dokumentu, sprawdzen
14098 i wstawienie ,,okienek błędów'' do dokumentu z ostrzeżeniami
14102 , jeśli jakieś znalazł.
14103 Ostrzeżenia zostaną umieszczone blisko miejsca wystąpienia błędu, które
14104 możesz szybko odnaleźć za pomocą polecenia z menu
14109 awigacja\SpecialChar \menuseparator
14112 lub za pomocą skótu klawiszowego
14116 w domyślnym pliku bind
14121 Okienko błędu otwiera się przez kliknięcie na nim myszką lub domyślnym
14126 albo skrótem z pliku bind
14135 Przeczytaj uwagi i popraw błędy jeśli są.
14136 Jeśli masz kłopoty ze zrozumieniem co oznaczają ostrzeżenia, możesz spokojnie
14138 Remember that there is a hidden layer between the document on screen and
14139 the technical details in invoking
14143 , and this gap can make some warnings seem arcane or just right down plain
14147 \begin_layout Standard
14148 This document is an excellent testing bed for the feature, and it should
14149 provide quite a few warnings for you to fiddle with.
14150 Since computers are only so smart, expect most of the warnings to be false
14154 \begin_layout Subsection
14158 \begin_layout Standard
14159 Sometimes, you'll find that
14163 makes more noise than suits your mood.
14164 Then you can choose not to use it, wait until your mood changes, or try
14169 to get better along with you.
14170 Another choice in the most desperate situations is to use
14175 dycja\SpecialChar \menuseparator
14183 suń wszystkie okienka błędów
14185 , which will get rid of all warnings instantly.
14188 \begin_layout Standard
14197 bardzo konfigurowalny i extensible, nie powinieneś spodziewać się rozwiązania
14198 wszystkich problemów przez
14203 Since LyX has to generate a somewhat special LaTeX file to be able to match
14204 the line numbers from
14212 \begin_layout Standard
14213 You can inspect the specific output from
14219 Edit\SpecialChar \menuseparator
14233 to appear correctly.
14234 Są dwie rzeczy, które możesz wykonać :
14237 \begin_layout Itemize
14238 Dopasuj polecenia wywołania
14246 lub w globalnym pliku konfiguracyjnym instalacji
14250 (zwykle jest to plik
14252 /usr/local/share/chktexrc
14255 Zobacz poniżej jak można włączać i wyłączać ostrzeżenia w wierszu poleceń.
14258 \begin_layout Itemize
14259 Wyeksportuj swoj dokument do LaTeX-a za pomocą polecenia
14264 lik\SpecialChar \menuseparator
14269 ksportuj\SpecialChar \menuseparator
14284 Invoked in this way, it can be a hassle to find the corresponding place
14285 in the document inside LyX, but with a little patience, you should be able
14289 \begin_layout Standard
14290 Poniższe komunikaty ostrzeżeń mogą być aktywowane lub wyłączone za pomocą
14291 odpowiednich wpisów w dyrektywie
14306 aby wyłączyć ostrzeżenie i
14311 Ostrzeżenia napisane kursywą są domyślnie wyłączone, przez domyślny wpis
14314 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
14319 \begin_layout Standard
14320 Notice that you should only use the options that enable and disable warnings,
14321 because LyX relies on some of the other command line parameters to be set
14322 in a specific way to have a chance to communicate with
14329 \begin_layout Enumerate
14333 Command terminated with space.
14336 \begin_layout Enumerate
14339 Non-breaking space (,,
14343 '') should have been used.
14346 \begin_layout Enumerate
14350 You should enclose the previous parenthesis with ,,
14357 \begin_layout Enumerate
14360 Italic correction (,,
14366 '') found in non-italic buffer.
14369 \begin_layout Enumerate
14372 Italic correction (,,
14378 '') found more than once.
14381 \begin_layout Enumerate
14385 No italic correction (,,
14394 \begin_layout Enumerate
14408 \begin_layout Enumerate
14411 Wrong length of dash may have been used.
14414 \begin_layout Enumerate
14422 '' expected, found ,,
14429 \begin_layout Enumerate
14439 \begin_layout Enumerate
14446 '' to achieve an ellipsis.
14449 \begin_layout Enumerate
14452 Inter-word spacing (,,
14458 '') should perhaps be used.
14461 \begin_layout Enumerate
14464 Inter-sentence spacing (,,
14470 '') should perhaps be used.
14473 \begin_layout Enumerate
14476 Could not find argument for command.
14479 \begin_layout Enumerate
14482 No match found for ,,
14489 \begin_layout Enumerate
14492 Math mode still on at end of LaTeX file.
14495 \begin_layout Enumerate
14502 '' doesn't match the number of ,,
14509 \begin_layout Enumerate
14512 You should use either
14520 as an alternative to ,,
14527 \begin_layout Enumerate
14534 '' (ASCII 39) instead of ,,
14541 \begin_layout Enumerate
14544 User-specified pattern found.
14547 \begin_layout Enumerate
14550 This command might not be intended.
14553 \begin_layout Enumerate
14560 \begin_layout Enumerate
14578 \begin_layout Enumerate
14581 Delete this space to maintain correct page references.
14584 \begin_layout Enumerate
14588 You might wish to put this between a pair of ,,
14595 \begin_layout Enumerate
14598 You ought to remove spaces in front of punctuation.
14601 \begin_layout Enumerate
14604 Could not execute LaTeX command.
14607 \begin_layout Enumerate
14616 in front of small punctuation.
14619 \begin_layout Enumerate
14627 may look prettier here.
14630 \begin_layout Enumerate
14634 Multiple spaces detected in output.
14637 \begin_layout Enumerate
14640 This text may be ignored.
14643 \begin_layout Enumerate
14650 to begin quotation, not '.
14653 \begin_layout Enumerate
14660 to end quotation, not
14667 \begin_layout Enumerate
14673 \begin_layout Enumerate
14676 You should perhaps use ,,
14683 \begin_layout Enumerate
14686 You should put a space in front of/after parenthesis.
14689 \begin_layout Enumerate
14692 You should avoid spaces in front of/after parenthesis.
14695 \begin_layout Enumerate
14699 You should not use punctuation in front of/after quotes.
14702 \begin_layout Enumerate
14705 Double space found.
14708 \begin_layout Enumerate
14711 You should put punctuation outside inner/inside display math mode.
14714 \begin_layout Enumerate
14717 You ought to not use primitive TeX in LaTeX code.
14720 \begin_layout Enumerate
14723 You should remove spaces in front of ,,
14730 \begin_layout Enumerate
14737 '' is normally not followed by ,,
14744 \begin_layout Standard
14745 Mam nadzieję, że w następnych wersjach LyX-a dostarczymy bardziej kompletny
14746 interfejs dla tego narzędzia (i jego mniejszego kuzyna
14750 ) dla wykorzystania jego pełnych możliwości.
14751 But it's not exactly useless as it is now: go try it on one of your existing
14752 documents of a certain length and be surprised.
14755 \begin_layout Section
14756 Kontrola wersji (RCS) w LyX
14759 \begin_layout Standard
14762 Lars Gullik Bjřnnes
14765 \begin_layout Subsection
14769 \begin_layout Standard
14770 Moi przyjaciele chcieli użyć LyX-a do projektu grupowego.
14771 Gdy nie znaleźli obsługi kontroli wersji ani blokowania plików, porzucili
14773 To na tyle mnie zirytowało, że postanowiłem zrobić obsługę dla RCS (z możliwośc
14774 ią obsługi CVS i/lub SCCS jako przyszłościowe ulepszenie).
14775 To już zostało zrobione i teraz LyX obsługuje najbardziej podstawowe polecenia
14779 \begin_layout Standard
14780 Jeśli potrzebujesz zrobić coś bardziej wyszukanego to będziesz musiał zrobić
14781 to ręcznie w terminalu xterm.
14784 \begin_layout Standard
14785 Zanim zaczniesz używać kontroli wersji w LyX-ie powinieneś wpierw przeczytać
14795 W tym pliku są opisane wszystkie podstawowe funkcje RCS.
14796 Powinieneś zwrócić szczególną uwagę na katalog RCS oraz na plik główny
14800 \begin_layout Standard
14801 W LyX-ie dokonano implementacji dla ostatniej wersji pakietu GNU RCS --
14802 nie gwarantujemy wykonania dla starszych wersji.
14805 \begin_layout Subsection
14806 Polecenia RCS w LyX
14809 \begin_layout Standard
14810 W dalszych sekcjach opisano polecenia RCS obsługiwane przez LyX-a.
14811 Możesz je znaleźć w menu
14816 lik\SpecialChar \menuseparator
14826 \begin_layout Subsubsection
14832 \begin_layout Standard
14833 Jeśli dokument nie jest objęty kontrolą wersji, to wyświetlone jest tylko
14835 A jeśli dokument jest objęty kontrolą wersji, to te polecenie jest wyłączone.
14838 \begin_layout Standard
14839 To polecenie rejestruje dokument w RCS.
14840 Zostaniesz zapytany o początkowy opis dokumentu.
14841 Dokument jest teraz w trybie TylkoDoOdczytu i aby dokonać jego edycji musisz
14847 Dokument objęty kontrolą wersji ma oznaczenie w buforze: [RCS:<version>
14851 \begin_layout Standard
14854 ci -q -u -i -t-"<initial description>" <file-name>
14857 \begin_layout Standard
14862 aby poznać parametry wywołania polecenia.
14865 \begin_layout Subsubsection
14869 \begin_layout Standard
14870 Gdy skończyłeś edycję pliku wprowadź zmianę do RCS.
14871 Gdy to zrobisz, zostaniesz zapytany o opis zmian, który zostanie zapisany
14872 w historii dokumentu.
14873 Numer wersji zostanie zwiększony, a twoje zmiany dopisane do głównego pliku
14875 Dokument jest odblokowany i ustawiony w tryb TylkoDoOdczytu.
14878 \begin_layout Standard
14881 ci -q -u -m"<description>" <file-name>
14884 \begin_layout Subsubsection
14888 \begin_layout Standard
14889 Za pomocą tego polecenia blokujemy dokument dla siebie i możemy go edytować.
14890 Polecenie ustawia plik w tryb ZapisOdczyt tylko dla Ciebie.
14891 Możesz kontynuować edycję do czasu, aż do wydania polecenia
14896 W wierszu statusowym zaznaczone jest że plik został zablokowany.
14899 \begin_layout Standard
14902 co -q -l <file-name>
14905 \begin_layout Subsubsection
14906 Wróć do ostatniej wersji
14909 \begin_layout Standard
14910 Polecenie usuwa wszystkie wprowadzone zmiany do dokumentu od czasu ostatniej
14911 rewizji (zwolnienia).
14912 Zostaniesz przedtem ostrzeżony.
14915 \begin_layout Standard
14918 co -f -u<version> <file-name>
14921 \begin_layout Subsubsection
14922 Usuń ostatnio wprowadzone zmiany
14925 \begin_layout Standard
14926 Wynikiem polecenia jest jak gdyby ostatnia rewizja się nie zdarzyła.
14927 W dokumencie LyX-a nie są dokonywane żadne zmiany, ale ostatnia wersja
14928 jest usuwana z głównego pliku RCS.
14931 \begin_layout Standard
14934 rcs -o<version> <file-name>
14939 \begin_layout Subsubsection
14940 Pokaż historię zmian
14943 \begin_layout Standard
14944 Polecenie wyświetla pełną historię dokumentu.
14945 Wyświetlony zostaje
14954 aby poznać więcej informacji.
14957 \begin_layout Section
14958 Literate Programming
14961 \begin_layout Standard
14964 Edmar Wienskoski Jr.
14967 (edmar-w-jr@technologist.com)
14970 \begin_layout Subsection
14974 \begin_layout Standard
14975 The main purpose of this documentation is to show you how to use LyX for
14976 literate programming.
14977 Where it is assumed that you are familiar with this programming technique,
14979 \begin_inset Quotes eld
14983 \begin_inset Quotes erd
14987 \begin_inset Quotes eld
14991 \begin_inset Quotes erd
14995 If that is not the case, please follow the web links provided in the following
14997 There is a lot of good documentation out there covering old development
14998 history to the latest tools tips.
15001 \begin_layout Standard
15002 It is also assumed that you are familiar with LyX itself to a point that
15003 you are comfortable changing your
15007 file, and X resources file.
15008 If that is not the case please refer to other LyX documentation to cover
15009 your specific needs.
15012 \begin_layout Subsection
15013 Literate Programming
15016 \begin_layout Standard
15017 From the Literate Programming FAQ :
15020 \begin_layout Quotation
15021 Literate programming is the combination of documentation and source together
15022 in a fashion suited for reading by human beings.
15023 In fact, literate programs should be enjoyable reading, even inviting!
15024 (Sorry Bob, I couldn't resist!) In general, literate programs combine source
15025 and documentation in a single file.
15026 Literate programming tools then parse the file to produce either readable
15027 documentation or compilable source.
15028 The WEB style of literate programming was created by D.E.
15029 Knuth during the development of his TeX typesetting software.
15032 \begin_layout Standard
15033 Another excerpt says:
15036 \begin_layout Quotation
15039 How is literate programming different from verbose commenting?
15042 \begin_layout Quotation
15043 There are three distinguishing characteristics.
15044 In order of importance, they are:
15048 \begin_layout Itemize
15049 flexible order of elaboration
15052 \begin_layout Itemize
15053 automatic support for browsing
15056 \begin_layout Itemize
15057 typeset documentation, especially diagrams and mathematics
15061 \begin_layout Standard
15062 Now that I sparked your curiosity, take a look in the references.
15065 \begin_layout Subsubsection
15069 \begin_layout Standard
15070 The complete Literate Programming FAQ can be found at:
15073 \begin_layout Quote
15074 http://shelob.ce.ttu.edu/daves/faq.html
15077 \begin_layout Standard
15078 The FAQ lists 23 (twenty three !) different literate programming tools.
15079 Where some are specialized or
15080 \begin_inset Quotes eld
15084 \begin_inset Quotes erd
15087 for particular programming languages, while other have general scope.
15092 for my own use for several reasons:
15095 \begin_layout Itemize
15096 It can generate the documentation either in latex or html.
15099 \begin_layout Itemize
15100 It has a open architecture, i.e., it is easy to plug in new filters and to
15101 perform special processing that you may need.
15104 \begin_layout Itemize
15105 There is a good selection of filters available already (the html is one
15109 \begin_layout Itemize
15113 \begin_layout Standard
15114 The Noweb web page can be found at:
15117 \begin_layout Quote
15118 http://www.cs.virginia.edu/~nr/noweb
15121 \begin_layout Standard
15122 Starting from there you can reach many other interesting links and even
15123 some literate program examples.
15126 \begin_layout Subsection
15127 LyX and Literate Programming
15130 \begin_layout Standard
15131 Some changes to LyX were required to enable it to interact with Noweb.
15132 Those changes were rather simple, and were done in a
15133 \begin_inset Quotes eld
15137 \begin_inset Quotes erd
15140 way, i.e., I expect that you will be able to use this new LyX feature with
15141 some other literate programming tool of your choice by just re-configuring
15145 \begin_layout Subsubsection
15146 Generowanie dokumentów i kodu (weaving and tangling)
15149 \begin_layout Paragraph
15150 Wybor klasy dokumentu
15153 \begin_layout Standard
15154 If you have installed Noweb and LyX successfully, whenever you open a new
15155 document or try to change the document class of an existing one, you will
15156 find that there are three new document classes available:
15159 \begin_layout Itemize
15163 \begin_layout Itemize
15167 \begin_layout Itemize
15171 \begin_layout Standard
15172 You must select one of them to create your literate documents from.
15175 \begin_layout Standard
15176 Note that literate documents are not limited to these three classes.
15177 New classes can be generated from other styles like letter or in combination
15178 with other class variations like Article (AMS).
15179 I have limited the choice to these three because I didn't want to clog
15180 the list of options with all possible variations.
15181 If you have special needs that cannot be covered by one of the existing
15182 classes, let me know and I will arrange to insert a new entry, or teach
15187 \begin_layout Standard
15188 It is very simple, it involves the creation of a file with four lines, and
15189 re-running of the auto configuration.
15194 a new set of document classes for it.
15197 \begin_layout Paragraph
15201 \begin_layout Standard
15202 LyX enables you to write code with a layout named
15210 \begin_layout Standard
15211 The equivalent Noweb term is
15212 \begin_inset Quotes eld
15216 \begin_inset Quotes erd
15220 For historical reasons, I got used to the term
15221 \begin_inset Quotes eld
15225 \begin_inset Quotes erd
15228 introduced by other literate tool named Nuweb, which I used for many years
15229 before rendering myself to Noweb.
15237 \begin_layout LyX-Code
15241 \begin_layout LyX-Code
15245 \begin_layout LyX-Code
15249 \begin_layout LyX-Code
15253 \begin_layout LyX-Code
15257 \begin_layout Standard
15258 The problem is that whatever is written in between the << and the
15262 must be taken literally, i.e., LyX should be prevented from making any special
15263 interpretation of what has been written.
15264 For that reason, I defined a new layout named Scrap, that works like a
15265 LaTeX paragraph but has a free spacing capability.
15266 In other words, it is a combination of the LaTeX and the LyX-Code layouts.
15269 \begin_layout Standard
15270 The down side of this
15271 \begin_inset Quotes eld
15275 \begin_inset Quotes erd
15278 is that consecutive paragraphs of code will be spaced with one empty line
15279 in the source code and also in the printed documentation.
15280 Of course I don't want this.
15281 The work around is to enter each line of code within a single Scrap, with
15282 a newline (ctrl-return).
15283 The example above will look like this:
15287 \begin_layout Standard
15288 If you have a printed version of this document you will not see any difference
15289 between the previous example and this one.
15305 \begin_layout Standard
15306 This layout works fine.
15307 The only real inconvenience is that you have to type ctrl-return instead
15312 \begin_layout Standard
15313 It is in my list of
15314 \begin_inset Quotes eld
15318 \begin_inset Quotes erd
15326 e to enter a blank character.
15327 I believe these problems are a small price to pay for the benefits LyX
15328 brings to you for typing, compiling, and debugging your literate program.
15331 \begin_layout Paragraph
15332 Generowanie dokumentacji
15335 \begin_layout Standard
15336 At this point you already have a new document file with a proper document
15337 class, and with some code and text on it.
15338 How do I print it ? The answer is simple, you select ,,Update dvi'' or
15339 ,,Update PostScript'' or ,,View dvi'', etc.
15340 Just like you would do for a plain document.
15341 No special procedure is required.
15344 \begin_layout Standard
15345 To help orientate you, I will now explain what happens inside LyX:
15348 \begin_layout Enumerate
15349 When the ,,Update dvi'' menu option is chosen, a latex file is generated.
15353 \begin_layout Standard
15354 If the document is of any literate class the generated file will be named
15355 with an extension name defined by
15361 , otherwise the file will have the usual
15369 \begin_layout Enumerate
15370 Note that the only difference so far is in the name of the file, no special
15371 processing is required by LyX.
15372 Given that you formatted the code using the Scrap layout that, by itself,
15373 takes care of the business.
15376 \begin_layout Enumerate
15377 If the document is of any literate class LyX will execute:
15381 \begin_layout LyX-Code
15382 \begin_inset Quotes eld
15388 \begin_inset Quotes erd
15402 \begin_layout LyX-Code
15403 \begin_inset Quotes eld
15408 literate_error_filter
15409 \begin_inset Quotes erd
15423 \begin_layout Standard
15424 Otherwise it will just skip this step.
15428 \begin_layout Enumerate
15429 Finally, LaTeX is invoked and the regular post processing continues as in
15433 \begin_layout Standard
15440 is to transform the newly created
15451 \begin_layout Standard
15456 literate_error_filter
15458 command is to help LyX display error boxes when the
15464 reports any errors.
15465 This filter can be a C program, a script, or any thing you want.
15466 Its job is to identify error messages from your literate tool, in our case
15467 Noweb, and convert them to a common format that LyX understands.
15468 A separate document,
15472 , in the examples directory (accessed with the
15476 button in the file popup), has a literate C program that can be used to
15477 parse Noweb error messages.
15478 This scheme introduces one more command for the user to configure, but
15479 has the advantage of
15480 \begin_inset Quotes eld
15484 \begin_inset Quotes erd
15488 Moreover, if you don't bother to set it, you can still use the system,
15489 you just loose the ability to have a nice display and interaction with
15490 the error messages.
15493 \begin_layout Paragraph
15497 \begin_layout Standard
15498 When the ,,Build Program'' File menu option is chosen or the corresponding
15499 button in the toolbar is pressed, a latex file with extension
15505 is generated just like step 1 above.
15512 to generate the code and
15518 to process the compilation error messages, as in step 3 above.
15521 \begin_layout Standard
15522 Note that no special processing is required from LyX.
15525 \begin_layout Standard
15526 Also note that I am assuming that you are familiar with Noweb.
15527 In this case you will know what to do to get an executable file starting
15528 from a noweb file (
15533 It is likely that you will create a makefile for that purpose.
15534 For that reason, after LyX creates the noweb file, it invokes the command
15541 , with a default of
15542 \begin_inset Quotes eld
15546 \begin_inset Quotes erd
15550 In case you want to process your literate file with a script, or some other
15551 program, just insert in your lyxrc file an entry with:
15554 \begin_layout LyX-Code
15558 \begin_inset Quotes eld
15561 my_script my_arguments
15562 \begin_inset Quotes erd
15568 \begin_layout Standard
15579 literate_error_filter
15581 only in that the former will identify error messages from your compiler.
15582 The same example program mentioned before can also parse gcc, or xlc error
15584 If you have a different compiler you may want to change this program or
15586 Again, the same comments from the previous section are valid here: this
15587 is optional, you can skip it if you can afford to loose the LyX error handling
15591 \begin_layout Standard
15592 In summary, the ,,Build Program'' internal function sequence is pretty much
15593 like the ,,Update dvi'' one but involving different commands.
15597 \begin_layout LyX-Code
15598 ,,Update dvi'' -> generate .tex
15601 \begin_layout LyX-Code
15602 -> invoke -> show latex errors
15605 \begin_layout LyX-Code
15611 \begin_layout LyX-Code
15615 \begin_layout LyX-Code
15616 ,,Update dvi'' -> generate same -> invoke
15619 \begin_layout LyX-Code
15620 -> invoke -> show latex errors
15623 \begin_layout LyX-Code
15624 on literate doc file with .nw
15633 \begin_layout LyX-Code
15636 _______ -> show literate errors
15639 \begin_layout LyX-Code
15643 \begin_layout LyX-Code
15644 ,,Build Program'' -> generate same -> invoke
15647 \begin_layout LyX-Code
15648 -> show compilation error
15651 \begin_layout LyX-Code
15652 on literate doc file with .nw
15657 \begin_layout LyX-Code
15661 \begin_layout Subsubsection
15665 \begin_layout Standard
15666 There are five new controls that you can put in your lyxrc file:
15669 \begin_layout Description
15676 specifies which literate tool you are going to use.
15677 During normal LyX configuration, the auto configuration script will try
15678 to find the noweb package for you.
15679 If the search is successful, the default value for this control is set
15684 \begin_layout LyX-Code
15685 noweave -delay -index
15688 \begin_layout Standard
15689 Otherwise the default value is set to
15690 \begin_inset Quotes eld
15694 \begin_inset Quotes erd
15701 \begin_layout Description
15708 specifies the filename extension to be used for literate documents.
15709 Some literate tools requires specific file extension names.
15710 The default is set during configuration as either
15711 \begin_inset Quotes eld
15715 \begin_inset Quotes erd
15719 \begin_inset Quotes eld
15723 \begin_inset Quotes erd
15726 , depending on whether the auto configuration found the noweb package or
15730 \begin_layout Description
15738 \begin_inset Quotes eld
15742 \begin_inset Quotes erd
15746 You need to create a makefile to do the tangling, compilation, etc.
15750 \begin_layout Standard
15751 Another way is to maintain the makefile or building script itself as part
15753 That way every project can be compiled with the same command line:
15756 \begin_layout LyX-Code
15757 notangle -Rbuild-script
15764 \begin_layout Standard
15765 To use this scheme, create a script named
15769 that executes the command above:
15772 \begin_layout LyX-Code
15776 \begin_layout LyX-Code
15777 notangle -Rbuild-script $1 | sh
15780 \begin_layout Standard
15781 Finally set LyX to execute the
15788 \begin_layout LyX-Code
15791 build_command project-build
15794 \begin_layout Standard
15795 Every time you start a new project, define a scrap with name
15799 that will do the compilation for that project.
15800 Whenever you select
15801 \begin_inset Quotes eld
15805 \begin_inset Quotes erd
15808 , LyX will extract that scrap (
15810 notangle -Rbuild-script...
15820 \begin_layout Description
15825 literate_error_filter
15827 defaults to ,,cat''.
15828 If you compile the program given in
15830 Literate_example.lyx
15836 \begin_layout LyX-Code
15839 literate_error_filter
15840 \begin_inset Quotes eld
15844 \begin_inset Quotes erd
15850 \begin_layout Standard
15851 to process Noweb(noweave) error messages
15855 \begin_layout Description
15863 \begin_inset Quotes eld
15867 \begin_inset Quotes erd
15871 If you compile the program given in
15873 Literate_example.lyx
15879 \begin_layout LyX-Code
15883 \begin_inset Quotes eld
15887 \begin_inset Quotes erd
15893 \begin_layout Standard
15894 to process both Noweb(notangle) error messages and gcc error messages.
15898 \begin_layout Subsubsection
15899 Rozszerzenia diagnostyczne
15902 \begin_layout Standard
15903 There is also a new function implemented in the LyX server, the ,,server-goto-fi
15904 le-row'' function, to be used with ddd/gdb or other debugger.
15907 \begin_layout Standard
15908 When debugging code with ddd/gdb, it is possible to invoke a text editor
15909 at the current execution position with a single key stroke.
15910 The default ddd configuration for that is shift-ctrl-V.
15911 It happens that you can define the editor command line invocation in ddd
15912 by accessing the edit\SpecialChar \menuseparator
15913 preferences\SpecialChar \menuseparator
15914 helpers window and changing the ,,Edit
15918 \begin_layout Standard
15919 I take advantage of the new created LyX server function and this ddd feature,
15921 \begin_inset Quotes eld
15925 \begin_inset Quotes erd
15931 \begin_layout Quote
15932 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
15935 \begin_layout Standard
15936 With this, whenever you are using ddd and find a point in the program that
15937 you want to edit, you just press shift-ctrl-V (in the ddd window), and
15938 ddd you forward this information to LyX through the LyX server and then
15939 the LyX window will show the same file with the cursor at the same position
15940 ddd was pointing to.
15941 No more guessing or long scrolling to locate a point in the program back
15945 \begin_layout Standard
15946 Note however that you must enable the LyX server to get this feature working
15947 (it is disabled by default).
15948 To enable it, insert in your lyxrc file:
15951 \begin_layout Quote
15954 serverpipe "/home/<your home directory>/.lyxpipe"
15957 \begin_layout Standard
15958 Read the LyX server documentation for further information.
15961 \begin_layout Subsubsection
15962 Rozszerzenia paska narzędzi
15965 \begin_layout Standard
15966 I created six new buttons that can be added to your LyX toolbar.
15967 Five of these buttons are short cuts to layout styles: Standard, Section,
15968 LaTeX, LyX-Code, and Scrap.
15969 I created those because they are the ones I use most and I was tired of
15970 scrolling the layout menu looking for the one I wanted.
15971 The last one is a short cut to the
15972 \begin_inset Quotes eld
15976 \begin_inset Quotes erd
15982 \begin_layout Standard
15983 LyX has a range of buttons that are available for tool bar customization.
15984 In my toolbar I like to combine the six short cuts above with two more:
15986 \begin_inset Quotes eld
15990 \begin_inset Quotes erd
15994 \begin_inset Quotes eld
15998 \begin_inset Quotes erd
16002 Here is how it looks like:
16005 \begin_layout LyX-Code
16011 \begin_layout LyX-Code
16017 \begin_layout LyX-Code
16020 add layout Standard
16023 \begin_layout LyX-Code
16029 \begin_layout LyX-Code
16035 \begin_layout LyX-Code
16038 add layout LyX-Code
16041 \begin_layout LyX-Code
16047 \begin_layout LyX-Code
16053 \begin_layout LyX-Code
16059 \begin_layout LyX-Code
16065 \begin_layout LyX-Code
16071 \begin_layout LyX-Code
16077 \begin_layout LyX-Code
16081 \begin_layout LyX-Code
16085 \begin_layout LyX-Code
16089 \begin_layout LyX-Code
16095 \begin_layout Subsubsection
16096 Dopasowanie kolorów
16099 \begin_layout Standard
16100 There are a number of colors in LyX that can be customized.
16101 For each one there are two ways to do it: either by inserting a line in
16102 your X resource files, or by adding a flag in the LyX command line.
16105 \begin_layout Standard
16106 One of the things that bothers people is the LaTeX font color.
16107 The default color is red, since the scraps uses LaTeX font, and there is
16108 a lot of scraps in literate documents, you may get tired of seeing everything
16113 \begin_layout Itemize
16114 In the X resource file:
16118 \begin_layout Quote
16119 lyx*LatexColor: gold
16123 \begin_layout Itemize
16124 In the command line:
16128 \begin_layout Quote
16129 lyx -LatexColor gold
16133 \begin_layout Standard
16134 The next thing is the visible presence of the newline character in the screen.
16135 You can choose the color of this particular character and make it blend
16137 I recommend you choosing a color that is close to the background but not
16138 equal, that way you still can see it is there, but it is not bothering
16143 \begin_layout Itemize
16144 In the X resource file:
16148 \begin_layout Quote
16149 lyx*BackgroundColor: gray20
16152 \begin_layout Quote
16153 lyx*NewLineColor: gray35
16157 \begin_layout Itemize
16158 In the command line:
16162 \begin_layout Quote
16163 lyx -BackgroundColor gray20 -NewLineColor gray35
16167 \begin_layout Standard
16168 If you don't like a bright clear background burning your eyes all day long,
16169 you can reverse background and foreground colors with this:
16172 \begin_layout Itemize
16173 In the X resource file:
16177 \begin_layout Quote
16182 \begin_layout Itemize
16183 In the command line:
16187 \begin_layout Quote
16192 \begin_layout Standard
16193 The problem with all those color alterations is that you may need to change
16194 other colors as well to ensure that math, inset, etc, are
16195 \begin_inset Quotes eld
16199 \begin_inset Quotes erd
16202 with respect to the rest.
16203 The following is the selection I use in my own X resource file.
16204 It is just a suggestion.
16205 I encourage you to try to find the color set that work best for you.
16208 \begin_layout LyX-Code
16212 \begin_layout LyX-Code
16213 lyx*MathColor: green
16216 \begin_layout LyX-Code
16217 lyx*LatexColor: gold
16220 \begin_layout LyX-Code
16221 lyx*OnOffLineColor: magenta
16224 \begin_layout LyX-Code
16225 lyx*InsetColor: yellow
16228 \begin_layout LyX-Code
16229 lyx*LightedColor: gray50
16232 \begin_layout LyX-Code
16233 lyx*NewLineColor: gray35
16236 \begin_layout LyX-Code
16237 lyx*BackgroundColor: gray20
16240 \begin_layout Chapter
16244 \begin_layout Standard
16245 Mimo że LyX jest silnym narzędziem, to nie można mieć nadziei na obsługę
16246 wszystkiego co zostało zrobione dla TeX-a/LaTeX-a.
16247 Jednak wiele tricków TeX-a i LaTeX-a może być wykonane w LyX-ie, jeśli
16248 nie obawiasz się użyć przycisku ,,TeX'' z paska narzędzi lub dokonywać
16249 wpisów w preambule LaTeX-a (w menu
16254 kład\SpecialChar \menuseparator
16271 \begin_layout Standard
16272 W tym rozdziale opisano kilka sposobów i pomysłów, aby Twoje dokumenty były
16273 trochę sprytniejsze.
16274 Wypróbuj je w domu i zacznij od czegoś małego i mniej ważnego.
16277 \begin_layout Standard
16278 Większość pomysłów tego rozdziału wymaga mniej podstawowych plików w Twojej
16279 instalacji LaTeX-a.
16280 Jeśli masz system taki jak teTeX, większość będzie już dostępnych.
16281 Kilka jednak będzie trzeba ściągnąć z archiwów CTAN.
16282 Często istnieje kilka dróg do wykonania tego samego lub kilka plików stylów
16283 LaTeX-a które robią te same rzeczy.
16284 Nie chcemy przedkładać jednego pakietu nad inne, po prostu chcemy wykonać
16285 określone zadanie za pomocą określonego pliku.
16288 \begin_layout Section
16289 Triki w przypisach i marginaliach
16292 \begin_layout Standard
16298 \begin_layout Subsection
16302 \begin_layout Standard
16303 LyX jeszcze nie potrafi ustawić numeracji przypisów z powrotem od 1 po każdej
16304 sekcji w klasie dokumentu ,,article'' lub zmianie stylu licznika.
16305 Aby to osiągnąć będziesz potrzebował następujących poleceń LaTeX-a:
16308 \begin_layout Standard
16312 \begin_layout Standard
16316 setcounter{footnote}{0}
16325 setcounter{footnote}{0}
16327 ustawi licznik z powrotem na 1
16331 \begin_layout Standard
16332 Licznik został ustawiony na 1.
16340 \begin_layout Standard
16341 Następujące polecenie zmienia numerację przypisów na numerowanie małymi
16343 Zobacz w podglądzie jak to wygląda.
16346 \begin_layout Standard
16350 \begin_layout Standard
16367 \begin_layout Standard
16368 To jest przykład przypisu numerowanego alfabetycznie.
16385 Następne polecenie ustawia styl licznika z powrotem na domyślny, np.
16396 \begin_layout Standard
16413 \begin_layout Standard
16424 aby przywrócić styl licznika na domyślny -- numeryczny
16434 \begin_layout Standard
16465 i innych stylów liczników.
16468 \begin_layout Subsection
16472 \begin_layout Standard
16473 Tutaj znajdują się dwa przykłady jak wstawić marginalia przy użyciu poleceń
16477 \begin_layout Standard
16478 Następujące polecenie utworzy poziomą linię pojawiającą obok tekstu:
16481 \begin_layout Standard
16488 rule[-10mm]{30mm}{5mm}}
16494 \begin_layout Standard
16500 rule[-10mm]{30mm}{5mm}}
16508 \begin_layout Standard
16509 Zobacz na wydruku co robi następujące polecenie.
16512 \begin_layout Standard
16516 \begin_layout Standard
16525 Right -- wstawi notkę marginesową na ,,złej'' stronie dwustronnego dokumentu.
16526 \begin_inset Marginal
16529 \begin_layout Standard
16536 \begin_layout Standard
16553 \begin_layout Section
16554 Skład wieloszpaltowy
16557 \begin_layout Standard
16563 \begin_layout Subsection
16567 \begin_layout Standard
16572 \begin_layout Standard
16573 Przypis edytora: Oryginalny rozdział Lars'a był pełnym opisem zastosowania
16579 jednak był on zbyt długi do włączenia go do tego dokumentu.
16580 Dlatego wybrałem najważniejsze tematy (przepraszam Lars); możesz przeczytać
16581 oryginalny rozdział w przykładowym pliku
16583 examples/multicol.lyx
16591 jest przedstawienie jak można użyć LaTeX-owy pakiet
16595 w dokumencie LyX-a.
16598 \begin_layout Standard
16599 LyX jako taki jeszcze nie obsługuje pakietu
16603 natywnie, ale mamy na to swój sposób.
16604 Po przeczytaniu tej sekcji powinieneś umieć go wykorzystać.
16607 \begin_layout Subsection
16611 \begin_layout Standard
16616 pozwala na przełączanie pomiędzy jedną a wieloma szpaltami na jednej stronie.
16617 Przypisy są obsługiwane poprawnie (w większej części), ale zostaną umieszczone
16618 u dołu strony i nie pod odpowiednią kolumną.
16619 LaTeX-owy mechanizm wstawek jest częściowo zablokowany w aktualnej implementacj
16621 Od tego momentu tylko wstawki o szerokości strony mogą być używane wewnątrz
16622 wspomnianego środowiska.
16625 \begin_layout Subsection
16629 \begin_layout Subsubsection
16633 \begin_layout Standard
16634 Jeśli chcesz mieć dwie szpalty w tekście, u trybie LaTeX-a wstaw polecenie
16639 begin{multicols}{2}
16641 w miejscu, od którego chcesz zacząć dwie szpalty i wstaw polecenie
16647 w miejscu, gdzie chcesz je zakończyć.
16651 \begin_layout Standard
16655 \begin_layout Standard
16659 begin{multicols}{2}
16667 \begin_layout Standard
16672 The Adventure of the Empty House
16678 Sir Arthur Conan Doyle
16681 \begin_layout Standard
16684 It was in the spring of the year 1894 that all London was interested, and
16685 the fashionable world dismayed, by the murder of the Honourable Ronald
16686 Adair under most unusual and inexplicable circumstances.
16687 The public has already learned those particulars of the crime which came
16688 out in the police investigation, but a good deal was suppressed upon that
16689 occasion, since the case for the prosecution was so overwhelmingly strong
16690 that it was not necessary to bring forward all the facts.
16691 Only now, at the end of nearly ten years, am I allowed to supply those
16692 missing links which make up the whole of that remarkable chain.
16693 The crime was of interest in itself, but that interest was as nothing to
16694 me compared to the inconceivable sequel, which afforded me the greatest
16695 shock and surprise of any event in my adventurous life.
16699 \begin_layout Standard
16702 Even now, after this long interval, I find myself thrilling as I think of
16703 it, and feeling once more that sudden flood of joy, amazement, and incredulity
16704 which utterly submerged my mind.
16705 Let me say to that public, which has shown some interest in those glimpses
16706 which I have occasionally given them of the thoughts and actions of a very
16707 remarkable man, that they are not to blame me if I have not shared my knowledge
16708 with them, for I should have considered it my first duty to do so, had
16709 I not been barred by a positive prohibition from his own lips, which was
16710 only withdrawn upon the third of last month.
16713 \begin_layout Standard
16717 \begin_layout Standard
16729 \begin_layout Subsubsection
16730 Układ wieloszpaltowy
16733 \begin_layout Standard
16734 Ten sam przepis jest używany gdy chcesz utworzyć więcej niż dwie szpalty:
16737 \begin_layout Standard
16741 \begin_layout Standard
16745 begin{multicols}{3}
16753 \begin_layout Standard
16756 It can be imagined that my close intimacy with Sherlock Holmes had interested
16757 me deeply in crime, and that after his disappearance I never failed to
16758 read with care the various problems which came before the public.
16759 And I even attempted, more than once, for my own private satisfaction,
16760 to employ his methods in their solution, though with indifferent success.
16761 There was none, however, which appealed to me like this tragedy of Ronald
16763 As I read the evidence at the inquest, which led up to a verdict of willful
16764 murder against some person or persons unknown, I realized more clearly
16765 than I had ever done the loss which the community had sustained by the
16766 death of Sherlock Holmes.
16767 There were points about this strange business which would, I was sure,
16768 have specially appealed to him, and the efforts of the police would have
16769 been supplemented, or more probably anticipated, by the trained observation
16770 and the alert mind of the first criminal agent in Europe.
16771 All day, as I drove upon my round, I turned over the case in my mind and
16772 found no explanation which appeared to me to be adequate.
16773 At the risk of telling a twice-told tale, I will recapitulate the facts
16774 as they were known to the public at the conclusion of the inquest.
16777 \begin_layout Standard
16781 \begin_layout Standard
16793 \begin_layout Standard
16794 Możesz mieć więcej niż trzy szpalty jeśli chcesz, ale to nie będzie przyjemne
16798 \begin_layout Subsubsection
16799 Szpalty wewnątrz szpalty
16802 \begin_layout Standard
16803 Możesz umieścić szpalty wewnątrz szpalty:
16806 \begin_layout Standard
16810 \begin_layout Standard
16814 begin{multicols}{2}
16822 \begin_layout Standard
16825 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
16826 at that time governor of one of the Australian colonies.
16827 Adair's mother had returned from Australia to undergo the operation for
16828 cataract, and she, her son Ronald, and her daughter Hilda were living together
16832 \begin_layout Standard
16836 \begin_layout Standard
16840 begin{multicols}{2}
16848 \begin_layout Standard
16851 The youth moved in the best society--had, so far as was known, no enemies
16852 and no particular vices.
16853 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
16854 had been broken off by mutual consent some months before, and there was
16855 no sign that it had left any very profound feeling behind it.
16856 For the rest {sic} the man's life moved in a narrow and conventional circle,
16857 for his habits were quiet and his nature unemotional.
16861 \begin_layout Standard
16865 \begin_layout Standard
16877 \begin_layout Standard
16880 Yet it was upon this easy-going young aristocrat that death came, in most
16881 strange and unexpected form, between the hours of ten and eleven-twenty
16882 on the night of March 30, 1894.
16885 \begin_layout Standard
16888 Ronald Adair was fond of cards--playing continually, but never for such
16889 stakes as would hurt him.
16890 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
16891 It was shown that, after dinner on the day of his death, he had played
16892 a rubber of whist at the latter club.
16893 He had also played there in the afternoon.The evidence of those who had
16894 played with him-- Mr.
16895 Murray, Sir John Hardy, and Colonel Moran--showed that the game was whist,
16896 and that there was a fairly equal fall of the cards.
16897 Adair might have lost five pounds, but not more.
16898 His fortune was a considerable one, and such a loss could not in any way
16900 He had played nearly every day at one club or other, but he was a cautious
16901 player, and usually rose a winner.
16902 It came out in evidence that, in partnership with Colonel Moran, he had
16903 actually won as much as four hundred and twenty pounds in a sitting, some
16904 weeks before, from Godfrey Milner and Lord Balmoral.
16905 So much for his recent history as it came out at the inquest.
16908 \begin_layout Standard
16912 \begin_layout Standard
16924 \begin_layout Standard
16925 Proszę przeczytać plik
16927 examples/multicol.lyx
16929 dla poznania bardziej zaawansowanych przykładów włączania odstępów pomiędzy
16930 szpaltami i nagłówkiem, pionowych linii separujących i innych.
16933 \begin_layout Section
16934 Numeracja w środowisku wyliczenia akapitów
16937 \begin_layout Standard
16943 \begin_layout Standard
16944 \begin_inset VSpace bigskip
16950 \begin_layout Standard
16951 Domyślna numeracja akapitów w środowisku wyliczenia zaczyna się od cyfr
16952 arabskich, a kończy się na dużych literach alfabetu.
16953 Prawdopodobnie jednak będziesz chciał inaczej numerować akapity.
16954 Oto przykład jak zmienić schemat numeracji:
16957 \begin_layout LyX-Code
16967 \begin_layout LyX-Code
16977 \begin_layout LyX-Code
16987 \begin_layout LyX-Code
16997 \begin_layout Standard
16998 \SpecialChar \ldots{}
16999 który zmienia schemat na następujący: cyfry rzymskie, duże litery, cyfry
17000 arabskie i małe litery.
17001 Ponadto poprzedni przykład także dodaje kropkę do numeracji.
17002 Na przykład pierwszy akapit pierwszego poziomu będzie oznaczony ,,I.''.
17003 Dla lepszej orientacji opiszemy jak wygląda numeracja z użyciem naszego
17004 schematu: <,,I.'', ,,A.'', ,,1.'', ,,a.)''>.
17007 \begin_layout Standard
17008 Można zobaczyć w przykładzie, gdzie są polecenia dla każdego zagnieżdżonego
17015 \SpecialChar \ldots{}
17022 , podobnie jak liczniki,
17026 \SpecialChar \ldots{}
17032 Znajduje się także pięć poleceń ,,drukowania numeru'',
17062 , każdy z nich pobiera jeden licznik jako argument.
17063 Można dodać znaki przed lub po, ale nie ma potrzeby dodawania spacji.
17066 \begin_layout Standard
17067 Możesz rzeczywiście otrzymać ozdobny schemat numeracji, na przykład:
17070 \begin_layout LyX-Code
17084 \begin_layout LyX-Code
17096 \begin_layout LyX-Code
17106 \begin_layout LyX-Code
17116 \begin_layout Standard
17117 Otrzymujemy wówczas następującą numerację: <,,#A#'', ,,A.1'', ,,a+'', ,,(i)''>.
17120 \begin_layout Section
17121 Przestrzeń pomiędzy wierszami tabel
17124 \begin_layout Standard
17130 \begin_layout Standard
17131 \begin_inset VSpace bigskip
17137 \begin_layout Standard
17138 LaTeX pozwala wstawiać trochę wolnego miejsca pomiędzy wierszami tabeli
17139 przez podanie opcjonalnego argumentu końca wiersza (
17148 Ta metoda nie jest formalnie zaimplementowana w LyX-ie, ale podajemy dwa
17149 drobne tricki do wykonania tego samego zadania.
17152 \begin_layout Standard
17153 Pierwszy sposób jest bardziej formalny, ale bardziej zawikłany.
17154 W preambule należy dodać następującą definicję polecenia:
17157 \begin_layout Standard
17164 extratablespace}[1]{
17169 \begin_layout Standard
17170 To polecenie pobiera pojedynczy argument -- ilość miejsca, którą chcesz
17172 Wstaw polecenie w pierwszej kolumnie następnego wiersza gdzie chciałbyś
17173 aby pojawiło się wolne miejsce.
17174 Oto przykład (usunąłem wszystkie ramki używając
17179 kład\SpecialChar \menuseparator
17189 \begin_layout Standard
17190 \begin_inset VSpace 0.3cm
17196 \begin_layout Standard
17198 \begin_inset Tabular
17199 <lyxtabular version="3" rows="4" columns="3">
17201 <column alignment="center" valignment="top" width="0pt">
17202 <column alignment="center" valignment="top" width="0pt">
17203 <column alignment="center" valignment="top" width="0pt">
17205 <cell alignment="center" valignment="top" topline="true" usebox="none">
17208 \begin_layout Standard
17214 <cell alignment="center" valignment="top" topline="true" usebox="none">
17217 \begin_layout Standard
17223 <cell alignment="center" valignment="top" topline="true" usebox="none">
17226 \begin_layout Standard
17234 <cell alignment="center" valignment="top" topline="true" usebox="none">
17237 \begin_layout Standard
17243 <cell alignment="center" valignment="top" topline="true" usebox="none">
17246 \begin_layout Standard
17252 <cell alignment="center" valignment="top" topline="true" usebox="none">
17255 \begin_layout Standard
17263 <cell alignment="center" valignment="top" topline="true" usebox="none">
17266 \begin_layout Standard
17270 \begin_layout Standard
17274 extratablespace{2ex}
17284 <cell alignment="center" valignment="top" topline="true" usebox="none">
17287 \begin_layout Standard
17293 <cell alignment="center" valignment="top" topline="true" usebox="none">
17296 \begin_layout Standard
17304 <cell alignment="center" valignment="top" topline="true" usebox="none">
17307 \begin_layout Standard
17313 <cell alignment="center" valignment="top" topline="true" usebox="none">
17316 \begin_layout Standard
17322 <cell alignment="center" valignment="top" topline="true" usebox="none">
17325 \begin_layout Standard
17339 \begin_layout Standard
17340 \begin_inset VSpace 0.3cm
17346 \begin_layout Standard
17347 Drugi sposób jest szybszy.
17348 Po prostu umieść w odpowiednim wierszu opcjonalny argument końca wiersza.
17349 Żadne eleganckie definicje nie są potrzebne jak w poprzednim przykładzie,
17350 ale dodawane będzie więcej miejsca, ponieważ de facto dodawany jest pusty
17351 wiersz plus odstęp.
17352 Jeśli zbyt dużo jest dodawanego miejsca to użyj liczby ujemnej, jak w przykładz
17356 \begin_layout Standard
17357 \begin_inset VSpace 0.3cm
17363 \begin_layout Standard
17365 \begin_inset Tabular
17366 <lyxtabular version="3" rows="4" columns="3">
17368 <column alignment="center" valignment="top" width="0pt">
17369 <column alignment="center" valignment="top" width="0pt">
17370 <column alignment="center" valignment="top" width="0pt">
17372 <cell alignment="center" valignment="top" topline="true" usebox="none">
17375 \begin_layout Standard
17381 <cell alignment="center" valignment="top" topline="true" usebox="none">
17384 \begin_layout Standard
17390 <cell alignment="center" valignment="top" topline="true" usebox="none">
17393 \begin_layout Standard
17401 <cell alignment="center" valignment="top" topline="true" usebox="none">
17404 \begin_layout Standard
17410 <cell alignment="center" valignment="top" topline="true" usebox="none">
17413 \begin_layout Standard
17419 <cell alignment="center" valignment="top" topline="true" usebox="none">
17422 \begin_layout Standard
17430 <cell alignment="center" valignment="top" topline="true" usebox="none">
17433 \begin_layout Standard
17437 \begin_layout Standard
17453 <cell alignment="center" valignment="top" topline="true" usebox="none">
17456 \begin_layout Standard
17462 <cell alignment="center" valignment="top" topline="true" usebox="none">
17465 \begin_layout Standard
17473 <cell alignment="center" valignment="top" topline="true" usebox="none">
17476 \begin_layout Standard
17482 <cell alignment="center" valignment="top" topline="true" usebox="none">
17485 \begin_layout Standard
17491 <cell alignment="center" valignment="top" topline="true" usebox="none">
17494 \begin_layout Standard
17508 \begin_layout Standard
17509 \begin_inset VSpace 0.3cm
17515 \begin_layout Standard
17516 To pozwala szybko wykonać pracę, ale zdarza się, że brzydko wygląda.
17519 \begin_layout Section
17523 \begin_layout Standard
17529 \begin_layout Standard
17530 \begin_inset VSpace bigskip
17536 \begin_layout Standard
17541 \begin_layout Standard
17547 tmpfont}{cmr17 scaled 2500}{
17559 \begin_layout Standard
17564 \begin_layout Standard
17575 i którzy lubią styl starych książek prawdopodobnie także lubią ,,inicjały''
17576 --- tę wielką literę rozpoczynającą każdy nowy rozdział czy sekcję.
17577 Implementacja tego jest prosta (zakładając, że znasz trochę plain TeX-a!)
17578 ale nie wymaga wiele pracy i powtórzeń, co mogłeś zobaczyć na początku
17579 akapitu w brzydkim trybie TeX-a.
17582 \begin_layout Standard
17586 \begin_layout Standard
17592 bigdrop{-1em}{3}{ptmri}{I}+
17597 stnieje oczywiście o wiele łatwiejsza droga.
17606 ) z archiwum CTAN pozwala na prostszą metodę uzyskania inicjałów w dokumencie.
17607 Od jakiegoś czasu pakiet ten nie jest standardową częścią teTeX-a.
17608 Nie mogę go zademonstrować w tym dokumencie ale jeśli skopiujesz ten akapit
17609 do nowego dokumentu, usuniesz ,,
17615 '' oraz znaki plus z kodu TeX-a na początku akapitu i dodasz do preambuły
17620 usepackage{dropcaps}
17622 to otrzymasz literę I zapisaną czcionką Times Roman Italic o wysokości
17623 trzech wierszy tekstu przesuniętą o 1 em za margines.
17624 Pierwszym argumentem jest wielkość wcięcia, ujemna wartość powoduje przesunięci
17625 e inicjału za margines.
17626 Drugi argument zawiera wysokość inicjału, podaje się ją w wierszach.
17627 Trzeci argument jest nazwą czcionki, czcionki wirtualne posiadające pliki
17628 tfm powinny działać (przebrnij przez katalog
17630 .../texmf/fonts/tfm
17632 aby sprawdzić możliwości).
17633 Moim osobistym faworytem jest
17637 , ozdobna czcionka niemiecka specjalnie zaprojektowana do inicjałów.
17638 Czwartym argumentem jest litera lub litery, które mają być inicjałem.
17641 \begin_layout Standard
17645 \begin_layout Standard
17660 \begin_layout Standard
17663 Aby zobaczyć wynik pracy pakietu
17667 to należy wykonać czynności podobne jak poprzednio, jedynie w preambule
17672 usepackage{dropping}
17681 także oferuje polecenie
17687 o identycznej składni jak w pakiecie
17691 , a także trochę uproszczone polecenie
17697 trzech argumentach.
17698 Pierwszy -- opcjonalny -- określa odległość od lewego marginesu -- domyślnie
17700 Drugi zawiera wysokość inicjału podawaną w wierszach.
17701 Trzecim argumentem jest litera lub litery, które mają być inicjałem.
17704 \begin_layout Section
17705 Niestandardowe kształty akapitów
17708 \begin_layout Standard
17714 \begin_layout Standard
17715 \begin_inset VSpace bigskip
17721 \begin_layout Standard
17725 \begin_layout Standard
17732 \begin_layout Standard
17736 \begin_layout Standard
17745 \begin_layout Standard
17759 \begin_layout Standard
17764 \begin_layout Standard
17775 \begin_layout Standard
17784 \begin_layout Standard
17793 \begin_layout Standard
17802 \begin_layout Standard
17811 \begin_layout Standard
17820 \begin_layout Standard
17829 \begin_layout Standard
17838 \begin_layout Standard
17847 \begin_layout Standard
17856 \begin_layout Standard
17865 \begin_layout Standard
17874 \begin_layout Standard
17883 \begin_layout Standard
17892 \begin_layout Standard
17901 \begin_layout Standard
17910 \begin_layout Standard
17919 \begin_layout Standard
17928 \begin_layout Standard
17937 \begin_layout Standard
17946 \begin_layout Standard
17955 \begin_layout Standard
17964 \begin_layout Standard
17973 \begin_layout Standard
17982 \begin_layout Standard
17991 \begin_layout Standard
17997 Oto nadszedł czas, w\InsetSpace ~
17998 którym musimy obalić tyranię prostokątnych akapitów.
17999 W tej sytuacji, wywołamy do tego radosne polecenie plain TeX-a
18006 Jak możesz zobaczyć, w pełni dowolny kształt może być osiągnięty przez
18007 odpowiednie ustawienie definicji długości wiersza.
18008 Ten kształt akapitu może wyglądać trochę idiotycznie, chyba że wyobrazimy
18009 sobie sytuację taką jak dokładnie ustawione inicjały, oblane tekstem rysunki
18010 o nieregularnym kształcie itp.
18011 dające wrażenie ręcznej pracy.
18014 \begin_layout Standard
18015 \begin_inset VSpace bigskip
18021 \begin_layout Standard
18026 parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
18033 określa liczbę wierszy tekstu która definiuje akapit.
18034 Jeśli liczba wierszy będzie mniejsza od założonej, to kształt zostanie
18036 Jeśli zaś wierszy będzie więcej niż założono, to kolejne nadmiarowe wiersze
18037 zachowają parametry ostatniego definiowanego wiersza.
18046 określają odstęp wiersza od lewego marginesu i długość wiersza mierzone
18048 Kształt dotyczy tylko bieżącego akapitu, następny akapit jest formatowany
18052 \begin_layout Standard
18056 \begin_layout Standard
18068 \begin_layout Section
18072 \begin_layout Standard
18073 Jak można zobaczyć, przykłady w tym rozdziale zaczynają się od użytecznych
18075 Nie spodziewam się aby ktoś potrzebował kształtu akapitu jak ostatnim rozdziale
18076 , ale ważne jest to że możesz zrobić prawie wszystko co chcesz w LyX-ie
18077 jeśli będziesz miał ochotę wyobrazić sobie jak to zrobić w TeX-u i LaTeX-u.
18080 \begin_layout Standard
18081 TeX jest fantastycznym systemem składu i jego możliwości są dostępne dla
18082 Ciebie przez LyX-a wykorzystującego go w tle.
18086 \begin_layout Standard