1 #LyX 2.1 created this file. For more info see http://www.lyx.org/
\r
7 % DO NOT ALTER THIS PREAMBLE!!!
\r
9 % This preamble is designed to ensure that the manual prints
\r
10 % out as advertised. If you mess with this preamble,
\r
11 % parts of the manual may not print out as expected. If you
\r
12 % have problems LaTeXing this file, please contact
\r
13 % the documentation team
\r
14 % email: lyx-docs@lists.lyx.org
\r
16 % if pdflatex is used
\r
20 % set fonts for nicer pdf view
\r
21 \IfFileExists{lmodern.sty}
\r
22 {\usepackage{lmodern}}{}
\r
24 \fi % end if pdflatex is used
\r
26 % the pages of the TOC are numbered roman
\r
27 % and a PDF-bookmark for the TOC is added
\r
28 \pagenumbering{roman}
\r
29 \let\myTOC\tableofcontents
\r
30 \renewcommand{\tableofcontents}{%
\r
31 \pdfbookmark[1]{\contentsname}{}
\r
34 \pagenumbering{arabic}}
\r
36 % used for multi-column text
\r
37 \usepackage{multicol}
\r
39 % extra space for tables
\r
40 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
\r
42 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
\r
43 \use_default_options false
\r
47 theorems-ams-extended
\r
51 \maintain_unincluded_children false
\r
54 InsetLayout CharStyle:MenuItem
\r
63 \newcommand*{\menuitem}[1]{{\sffamily #1}}
\r
68 \language_package default
\r
70 \fontencoding global
\r
73 \font_typewriter default
\r
75 \font_default_family default
\r
76 \use_non_tex_fonts false
\r
82 \default_output_format default
\r
84 \bibtex_command default
\r
85 \index_command default
\r
89 \pdf_title "LyX's Additional Features manual"
\r
90 \pdf_author "LyX Team"
\r
91 \pdf_subject "LyX's additional features documentation"
\r
92 \pdf_keywords "LyX, Documentation, Additional"
\r
94 \pdf_bookmarksnumbered true
\r
95 \pdf_bookmarksopen false
\r
96 \pdf_bookmarksopenlevel 1
\r
97 \pdf_breaklinks false
\r
98 \pdf_pdfborder false
\r
99 \pdf_colorlinks true
\r
101 \pdf_pdfusetitle false
\r
102 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
\r
104 \use_geometry false
\r
105 \use_package amsmath 1
\r
106 \use_package amssymb 1
\r
107 \use_package cancel 0
\r
108 \use_package esint 0
\r
109 \use_package mathdots 1
\r
110 \use_package mathtools 0
\r
111 \use_package mhchem 1
\r
112 \use_package stackrel 0
\r
113 \use_package stmaryrd 0
\r
114 \use_package undertilde 0
\r
116 \cite_engine_type default
\r
117 \biblio_style plain
\r
118 \use_bibtopic false
\r
120 \paperorientation portrait
\r
121 \suppress_date false
\r
122 \justification true
\r
130 \paragraph_separation indent
\r
131 \paragraph_indentation default
\r
132 \quotes_language german
\r
135 \paperpagestyle headings
\r
136 \tracking_changes false
\r
137 \output_changes false
\r
138 \html_math_output 0
\r
139 \html_css_as_file 0
\r
140 \html_be_strict true
\r
145 \begin_layout Title
\r
146 LyX -- Zaawansowane możliwości
\r
149 \begin_layout Author
\r
154 \begin_layout Plain Layout
\r
156 Opiekunem tego pliku jest aktualnie
\r
161 Proszę wysyłać komentarze i poprawki błędów na podany adres.
\r
167 \begin_inset Newline newline
\r
170 polskie tłumaczenie:
\r
171 \begin_inset Newline newline
\r
178 \begin_layout Plain Layout
\r
180 Opiekunem wersji polskiej tego pliku jest aktualnie
\r
184 tlu@technodat.com.pl.
\r
185 Proszę wysyłać komentarze i poprawki błędów na podany adres.
\r
190 przy współpracy Pawła Dziekońskiego
\r
197 \begin_layout Plain Layout
\r
209 \begin_layout Standard
\r
210 \begin_inset CommandInset toc
\r
211 LatexCommand tableofcontents
\r
218 \begin_layout Chapter
\r
222 \begin_layout Standard
\r
225 Zaawansowana Edycja
\r
227 , który właśnie czytasz jest właściwie drugą częścią
\r
229 Podręcznika Użytkownika
\r
232 Powód podziału jest prosty:
\r
234 Podręcznik Użytkownika
\r
236 jest już dość obszerny i zawiera opis wszystkich podstawowych funkcji,
\r
237 które trzeba poznać do przygotowania większości dokumentów.
\r
240 \begin_layout Standard
\r
241 LyX Team ma długoterminowy cel tworzenia rozszerzeń LyX-a przez różne pliki
\r
243 To oznacza, że jeśli chcesz obsługiwać pakiet LaTeX-a
\r
247 , to możesz utworzyć plik układu dla tego pakietu bez konieczności dokonywania
\r
248 samodzielnie zmian w LyX-ie.
\r
249 Już przyczyniliśmy się do powstania kilku nowych funkcji tą drogą.
\r
250 Ten podręcznik, to jest miejsce, gdzie wszystko to udokumentowano.
\r
253 \begin_layout Standard
\r
254 Ten podręcznik dokumentuje także kilka funkcji specjalnych, jak faksowanie,
\r
255 kontrola wersji, obsługa SGML-u, które wymagają dodatkowego oprogramowania
\r
256 do poprawnej pracy.
\r
257 Ostatni rozdział traktuje o narzędziach i sposobach LaTeX-a, które można
\r
258 zastosować do wykończenia Twoich dokumentów używając funkcji LaTeX-a.
\r
259 Poza tym LyX jest tylko edytorem WYSIWYM i będzie zawsze tylko interfejsem
\r
260 do pewnych funkcji LaTeX-a.
\r
261 Oczywiście, z udokumentowanymi wszystkimi funkcjami.
\r
264 \begin_layout Standard
\r
265 Jeśli nie przeczytałeś jeszcze wprowadzenia, to właśnie czytasz niewłaściwy
\r
267 Wprowadzenie jest pierwszym miejscem, od którego powinieneś zacząć.
\r
268 Opisuje on notację i format wszystkich podręczników.
\r
269 Powinieneś gruntownie zaznajomić się z
\r
271 Podręcznikiem Użytkownika
\r
273 i wszystkimi podstawowymi funkcjami LyX-a.
\r
276 \begin_layout Standard
\r
277 Wiele rozdziałów w tym dokumencie jest niezależnymi artykułami napisanymi
\r
278 przez pojedyncze osoby i są one odpowiednio zaznaczone.
\r
279 Tymi osobami są generalnie ci, którzy napisali nowy plik układu (layout)
\r
280 dla nowej klasy dokumentu lub pakietu LaTeX-a, lub zaimplementowali jakąś
\r
282 Jeśli nie wspomniano o autorze w rozdziale lub sekcji to znaczy, że został
\r
283 napisany przez LyX Documentation Team.
\r
286 \begin_layout Standard
\r
287 Pierwszy rozdział stanowi suplement do narzędzi edycyjnych LyX-a, nie ujętych
\r
290 Podręczniku Użytkownika
\r
292 i przeznaczony jest dla bardziej zaawansowanych użytkowników.
\r
295 \begin_layout Standard
\r
296 Wszystkie rozdziały tego podręcznika są w różnym stopniu, ale jednak, opisują
\r
297 współpracę LyX-a i LaTeX-a, pierwszy rozdział opisuje wewnętrzną pracę
\r
298 LyX-a, jak prosto LyX tworzy kod LaTeX-a jeśli chcesz.
\r
299 To jest oczywiste dla wielu użytkowników LyX-a.
\r
302 \begin_layout Chapter
\r
306 \begin_layout Section
\r
307 Jak LyX używa LaTeX-a
\r
310 \begin_layout Standard
\r
311 To jest rozdział dla TeX-ników i dla ciekawych LaTeX-a.
\r
312 Wyjaśnimy w nim jak pracują LyX i LaTeX tworząc wynikowe dokumenty do druku.
\r
313 Tylko w tym miejscu i tylko w tym podręczniku zakładamy Twoją znajomość
\r
317 \begin_layout Standard
\r
318 Od jakiegoś czasu LyX-a nazywamy ,,WYSIWYM frontendem do LaTeX'', ale to
\r
319 nie jest dalej prawdą.
\r
320 Istnieją również inne frontendy do LaTeX-a.
\r
321 To są generalnie edytory potrafiące uruchomić LaTeX-a i zaznaczać błędy
\r
331 uruchomić LaTeX-a, i również zaznaczać błędy, i także wiele, wiele więcej.
\r
332 Dzięki koncepcji WYSIWYM
\r
336 \begin_layout Plain Layout
\r
337 What You See Is What You Mean -- dostajesz to o co Ci chodzi
\r
342 , nie musisz znać LaTeX-a aby efektywnie używać LyX-a.
\r
343 LyX posiada także kilka rozszerzeń do LaTeX-a
\r
347 \begin_layout Plain Layout
\r
348 The Team did this for parsing/coding reasons.
\r
349 The new macros allow LyX to more easily produce LaTeX code and ensure that
\r
350 the resulting code is correct.
\r
351 Nothing that you, the user, need worry about.
\r
357 Spróbuj kiedyś wybrać polecenie
\r
359 Eksportuj\SpecialChar \menuseparator
\r
369 i spójrz na preambułę utworzonego pliku
\r
374 Będziesz mógł zauważyć różne nowe makra zdefiniowane specjalnie przez LyX-a
\r
378 \begin_layout Plain Layout
\r
379 Trochę historii: kiedyś wszystkie makra znajdowały się w pliku
\r
384 Pewnego dnia The Team zdecydował, że utworzone pliki
\r
388 powinny być bardziej przenośne.
\r
389 Tak teraz makra są umieszczone w preambule.
\r
395 Jednak to wszystko dzieje się przeźroczyście dla użytkownika.
\r
398 \begin_layout Standard
\r
399 Mamy kilka poleceń, które automatycznie wywołują LaTeX-a.
\r
403 \begin_layout Itemize
\r
406 Podgląd\SpecialChar \menuseparator
\r
410 \begin_layout Itemize
\r
413 Podgląd\SpecialChar \menuseparator
\r
417 \begin_layout Itemize
\r
420 Podgląd\SpecialChar \menuseparator
\r
421 Aktualizuj\SpecialChar \menuseparator
\r
425 \begin_layout Itemize
\r
428 Podgląd\SpecialChar \menuseparator
\r
429 Aktualizuj\SpecialChar \menuseparator
\r
433 \begin_layout Itemize
\r
436 Plik\SpecialChar \menuseparator
\r
440 \begin_layout Standard
\r
441 Tylko te polecenia wywołują LaTeX-a jeśli dokument się zmienił od czasu
\r
442 ostatniego uruchomienia LaTeX-a
\r
445 \begin_layout Standard
\r
446 Podczas uruchomienia LaTeX-a podczas edycji pliku, LyX wykonuje następujące
\r
450 \begin_layout Enumerate
\r
451 Konwertuje dokument
\r
455 do LaTeX-a i zapisuje plik z rozszerzeniem
\r
462 \begin_layout Enumerate
\r
463 Uruchamia LaTeX-a z plikiem
\r
467 (być może kilka razy).
\r
470 \begin_layout Enumerate
\r
471 Jeśli są błędy , to zaznacza je w dokumencie.
\r
474 \begin_layout Standard
\r
475 Jeśli uruchamiasz LaTeX-a poleceniem podglądu
\r
488 Jeśli użyłeś polecenia podglądu
\r
499 , LyX wykonuje dwa kroki więcej:
\r
502 \begin_layout Itemize
\r
507 do konwersji pliku Dvi do pliku postscriptowego:
\r
511 \begin_layout Itemize
\r
516 , plik wyjściowy ma rozszerzenie
\r
521 \begin_layout Itemize
\r
529 , plik wyjściowy ma rozszerzenie
\r
533 , jak można było się spodziewać.
\r
537 \begin_layout Itemize
\r
542 lub wysyła plik postscriptowy do drukarki.
\r
545 \begin_layout Section
\r
546 ,,Pomocy! LyX utworzył nieczytelny plik
\r
553 \begin_layout Standard
\r
554 Użytkownicy LaTeX-a będą krzyczeć to przez całą noc, gdy deklaracje LyX-a
\r
555 są nie do wykorzystania --- oni po prostu nie czytali dokumentacji do LyX-a
\r
560 \begin_layout Plain Layout
\r
565 : I know a certain faculty member who actually did complain to me that LyX
\r
566 doesn't generate LaTeX files.
\r
567 Ain't it funny how, sometimes, faculty are the worst at reading instructions?
\r
575 \begin_layout Standard
\r
576 Należy postawić sprawę jasno.
\r
577 LyX produkuje dwa rodzaje plików LaTeX-owych.
\r
578 Jedne są czytelne dla ludzi.
\r
579 Inne są czytelne dla LyX-a.
\r
580 Za każdym wywołaniem LaTeX-a przez LyX-a, tworzy on plik LaTeX-a, który
\r
581 może być łatwo skanowany w celu poszukiwania błędów.
\r
586 nie jest czytelny dla ludzi.
\r
587 Nie próbuj go czytać.
\r
588 Jeśli chcesz mieć plik
\r
592 aby móc wysłać go koledze, to wybierz polecenie
\r
594 Eksportuj\SpecialChar \menuseparator
\r
607 \begin_layout Standard
\r
608 Powtórzymy to jeszcze raz, specjalnie dla podkreślenia :
\r
611 \begin_layout Standard
\r
612 \begin_inset VSpace 0.23cm
\r
618 \begin_layout Quote
\r
623 móc wysłać koledze, to wybierz polecenie
\r
625 Eksportuj\SpecialChar \menuseparator
\r
638 \begin_layout Standard
\r
639 \begin_inset VSpace 0.23cm
\r
645 \begin_layout Section
\r
646 Importowanie plików LaTeX-a do LyX-a
\r
647 \begin_inset CommandInset label
\r
649 name "sec:Importowanie-plików-LaTeX-a"
\r
656 \begin_layout Standard
\r
659 You can import a LaTeX file into LyX by using the
\r
664 ile\SpecialChar \menuseparator
\r
669 mport\SpecialChar \menuseparator
\r
677 This will call a program named
\r
681 ---which will create a file
\r
689 ---and then open that file.
\r
692 \begin_layout Standard
\r
698 will translate most legal LaTeX, but not everything.
\r
699 It will leave things it doesn't understand in TeX mode, so after translating
\r
704 , you can look for red text and hand-edit it to look right.
\r
707 \begin_layout Standard
\r
710 If you just want to put a piece of LaTeX code into a LyX file, see
\r
713 \begin_inset CommandInset ref
\r
715 reference "sec:latexcodes"
\r
722 \begin_layout Section
\r
723 Wstawianie poleceń LaTeX-a do dokumentów LyX-a
\r
726 \begin_layout Standard
\r
727 \begin_inset CommandInset label
\r
729 name "sec:latexcodes"
\r
733 To jest raczej ważny punkt: możesz zawsze wstawić kod LaTeX-a do dowolnego
\r
735 LyX po prostu nie może i prawdopodobnie nigdy nie będzie mógł wyświetlić
\r
736 wszystkich możliwych konstrukcji LaTeX.
\r
737 Jeśli potrzebujesz wstawić polecenie LaTeX-a do dokumentu LyX-a, to użyj
\r
738 wstawki ERT, którą możesz wstawić do dokumentu poleceniem
\r
743 staw\SpecialChar \menuseparator
\r
751 Wstawka ERT może występować w trzech formach:
\r
764 Pierwsze dwie formy są podobne do innych rozwijalnych wstawek (takich jak
\r
766 wstawka przypisu) i są wygodne do zaznaczenia poleceń LaTeX-a.
\r
771 wstawki wyświetla jej zawartość, co jest wygodne dla krótkich fragmentów
\r
777 \begin_layout Plain Layout
\r
787 \begin_layout Standard
\r
788 Możesz przełączać się pomiędzy tymi formami przez kliknięcie prawym klawiszem
\r
790 Uwaga jeśli chcesz więcej niż jeden wiersz poleceń LaTeX-a, to nie możesz
\r
798 \begin_layout Standard
\r
799 Tutaj jest przykład wstawienia poleceń LaTeX-a w dokumencie LyX-a.
\r
803 \begin_layout LyX-Code
\r
807 \begin_inset Newline newline
\r
812 begin{minipage}{5cm}
\r
813 \begin_inset Newline newline
\r
816 This is an example for a minipage environment.
\r
818 \begin_inset Newline newline
\r
821 can put nearly everything in it, even (non-floating)
\r
822 \begin_inset Newline newline
\r
825 figures and tables.
\r
827 \begin_inset Newline newline
\r
833 \begin_inset Newline newline
\r
837 \begin_inset Newline newline
\r
842 begin{minipage}{5cm}
\r
843 \begin_inset Newline newline
\r
849 \begin_inset Newline newline
\r
854 begin{minipage}{5cm}
\r
855 \begin_inset Newline newline
\r
860 \begin_inset Newline newline
\r
866 \begin_inset Newline newline
\r
872 \begin_inset Newline newline
\r
878 \begin_inset Newline newline
\r
886 \begin_layout Standard
\r
887 Wstawka ERT zawierająca powyższy tekst jest umieszczona bezpośrednio po
\r
889 Jeśli czytasz ten podręcznik w LyX-ie, to zobaczysz tylko przycisk z czerwonym
\r
891 Czytając drukowaną wersję tego podręcznika zobaczysz rezultaty:
\r
894 \begin_layout Standard
\r
898 \begin_layout Plain Layout
\r
905 \begin_layout Plain Layout
\r
909 begin{minipage}{5cm}
\r
912 \begin_layout Plain Layout
\r
914 This is an example for a minipage environment.
\r
915 You can put nearly everything in it, even (non-floating) figures and tables.
\r
919 \begin_layout Plain Layout
\r
926 \begin_layout Plain Layout
\r
931 \begin_layout Plain Layout
\r
935 begin{minipage}{5cm}
\r
938 \begin_layout Plain Layout
\r
945 \begin_layout Plain Layout
\r
949 begin{minipage}{5cm}
\r
952 \begin_layout Plain Layout
\r
958 \begin_layout Plain Layout
\r
965 \begin_layout Plain Layout
\r
972 \begin_layout Plain Layout
\r
979 \begin_layout Plain Layout
\r
991 \begin_layout Standard
\r
992 Ponadto możesz utworzyć oddzielny plik zawierający skomplikowaną strukturę
\r
993 LaTeX-a i dołączyć go poleceniem
\r
998 staw\SpecialChar \menuseparator
\r
1005 (powinieneś wybrać opcję
\r
1013 Zalecamy abyś dołączał pliki
\r
1014 \family typewriter
\r
1022 W innym wypadku będziesz miał sporo zajęcia z wyszukiwaniem błędów\SpecialChar \ldots{}
\r
1026 \begin_layout Standard
\r
1027 Kilka ostatnich uwag o wyróżnieniu:
\r
1030 \begin_layout Itemize
\r
1031 Wewnątrz LyX-a, kod LaTeX-a pojawia się
\r
1038 \begin_layout Itemize
\r
1043 sprawdza poprawności Twojego kodu LaTeX-owego,
\r
1046 \begin_layout Itemize
\r
1047 Staraj się nie odkrywać koła na nowo.
\r
1050 \begin_layout Standard
\r
1051 Na koniec dwie uwagi.
\r
1052 Po pierwsze, LyX posiada niewiele funkcji całkowicie wbudowanych ale będzie
\r
1054 Bądź pewien, sprawdzając podręcznik, że danej funkcji LyX nie posiada zanim
\r
1055 zaczniesz kodować ją w LaTeX-u
\r
1059 \begin_layout Plain Layout
\r
1064 -a: I seem to do this an awful lot.
\r
1065 Sat down and merrily began coding something to print out labels, only to
\r
1066 learn that there were already 2 different LaTeX packages to do this.
\r
1067 Worse yet - I had them already!
\r
1073 Po drugie istnieje wiele pakietów LaTeX-a począwszy od składu etykiet czy
\r
1074 kopert do ładnych wielostronicowych tabel.
\r
1075 Przejrzyj archiwum CTAN aby poznać więcej szczegółów.
\r
1078 \begin_layout Standard
\r
1079 Jeśli potrzebujesz zrobić trochę dzikich i ładnych rzeczy wewnątrz dokumentu,
\r
1080 bądź pewien swoich konstrukcji korzystając z dobrej książki o LaTeX-u.
\r
1084 \begin_layout Standard
\r
1085 Pewna liczba poleceń LaTeX-a musi być umieszczona przed początkiem tekstu.
\r
1086 Powinny one zostać umieszczone w preambule co opisano w następnej sekcji.
\r
1089 \begin_layout Section
\r
1090 Preambuła LyX-a i LaTeX-a
\r
1093 \begin_layout Subsection
\r
1094 O preambule LaTeX-a
\r
1097 \begin_layout Standard
\r
1098 Jeśli już znasz LaTeX-a, to nie potrzebujesz tutaj wyjaśnienia do czego
\r
1100 Jeśli nie wiesz, to dajemy Ci kilka porad -- zalecamy abyś znów zapoznał
\r
1101 się z książką o LaTeX-u aby poznać więcej informacji.
\r
1102 W innym przypadku powinieneś czytać poniższe sekcje, ponieważ w nich jest
\r
1103 wyjaśnione co możesz zrobić i czego nie musisz zrobić w preambule LyX-owego
\r
1107 \begin_layout Standard
\r
1108 Preambuła LaTeX-a znajduje się na samym początku dokumentu
\r
1116 \begin_layout Itemize
\r
1117 deklaracji klasy dokumentu.
\r
1118 LyX już wykonuje to za Ciebie.
\r
1122 \begin_layout Standard
\r
1123 Jeśli jesteś LaTeX-nikiem i masz już trochę dopasowanych klas dokumentów,
\r
1124 których chcesz używać, to zajrzyj do podręcznika
\r
1128 aby dowiedzieć się jak wykonać do nich interfejs.
\r
1129 Nie zapomnij wysłać swoich osiągnięć do LyX Team-u aby je włączyć do przyszłych
\r
1134 \begin_layout Itemize
\r
1135 deklaracji używanych pakietów.
\r
1136 Pakiety LaTeX-a dostarczają specjalne polecenia, które są dostępne w dokumencie
\r
1137 tylko jeśli zadeklarujemy pakiet w preambule.
\r
1138 Na przykład, pakiet
\r
1139 \family typewriter
\r
1142 wymusza wcinanie wszystkich akapitów.
\r
1143 istnieją pakiety dla etykiet, kopert, marginesów itd.
\r
1146 \begin_layout Itemize
\r
1147 ustawiania liczników, zmiennych, długości i szerokości.
\r
1148 Istnieje kilka liczników LaTeX-a i zmiennych, które
\r
1152 być ustawione globalnie z poziomu preambuły, aby uzyskać żądany efekt [istnieją
\r
1153 inne zmienne, które można ustawiać także wewnątrz dokumentu].
\r
1154 Marginesy są dobrym przykładem czegoś co musi być ustawione w preambule.
\r
1155 Innym przykładem jest format nalepek na listy.
\r
1156 Możesz ustawić je gdziekolwiek, ale najlepszym miejscem do tego jest preambuła.
\r
1159 \begin_layout Itemize
\r
1160 deklaracji definiowanych przez użytkownika poleceń [za pomocą polecenia
\r
1162 \family typewriter
\r
1168 \family typewriter
\r
1173 ], głównie skrótów dla poleceń LaTeX-a, które występują często w tekście
\r
1175 Mimo to preambuła jest dobrym miejscem na deklaracje poleceń, które
\r
1179 być deklarowane gdziekolwiek indziej [byleby
\r
1183 ich pierwszym użyciem w tekście].
\r
1184 To może być użyteczne jeśli mamy wiele kodu LaTeX-a w dokumencie, który
\r
1185 normalnie nie powinien się zdarzyć.
\r
1188 \begin_layout Standard
\r
1189 LyX dodaje do preambuły własne definicje podczas tworzenia pliku
\r
1190 \family typewriter
\r
1194 To czyni dokumenty LaTeX-a utworzone przez LyX-a przenośnymi.
\r
1197 \begin_layout Subsection
\r
1201 \begin_layout Standard
\r
1202 Polecenia, które dodaje LyX do preambuły są zafiksowane i nie możesz ich
\r
1203 zmienić bez samodzielnego patchowania LyX-a.
\r
1204 Możesz jednak dodać własne rzeczy do preambuły.
\r
1205 Możesz to zrobić na dwa sposoby:
\r
1208 \begin_layout Enumerate
\r
1209 Wybierz polecenie
\r
1224 Otworzy się wówczas okno, w którym możesz wpisać swoje polecenia.
\r
1228 \begin_layout Standard
\r
1229 Edytor preambuły jest prymitywny, nie spodziewaj się po nim zbyt wiele.
\r
1233 \begin_layout Enumerate
\r
1234 Utwórz w swoim domyślnym szablonie dokumentu odpowiednie wpisy w preambule.
\r
1235 Wówczas tworząc nowy dokument na jego podstawie preambuła będzie już wpisana.
\r
1238 \begin_layout Standard
\r
1239 LyX nie dodaje niczego do Twojej części preambuły.
\r
1240 Zanim dodasz deklaracje do preambuły powinieneś upewnić się, że nie jest
\r
1241 już to wykonane przez LyX-a [czy pamiętasz co mówiliśmy o ponownym wynalezieniu
\r
1245 dokonuj poprawnych wpisów w preambule
\r
1247 -- LyX nie sprawdza jej poprawności.
\r
1250 \begin_layout Subsection
\r
1254 \begin_layout Standard
\r
1255 Tutaj znajduje się kilka przykładów co można dodać do preambuły:
\r
1258 \begin_layout Subsubsection
\r
1259 Przykład #1: Przesunięcie strony
\r
1262 \begin_layout Standard
\r
1263 Istnieją dwie zmienne LaTeX-a do sterowania pozycją strony:
\r
1264 \family typewriter
\r
1270 \family typewriter
\r
1276 Ich nazwy są samoobjaśniające.
\r
1277 Te zmienne są użyteczne jeśli w tej chwili o etykietach.
\r
1278 Czasami rozmiar medium i obszar medium, na którym będziesz drukować nie
\r
1280 Wówczas mamy polecenia
\r
1281 \family typewriter
\r
1287 \family typewriter
\r
1295 \begin_layout Standard
\r
1296 Domyślną wartością dla
\r
1297 \family typewriter
\r
1303 \family typewriter
\r
1308 jest 0 pt, czyli strona nie jest przesunięta.
\r
1311 \begin_layout Standard
\r
1312 Niestety, niektóre sterowniki DVI wydają się zawsze przesuwać stronę.
\r
1313 Nie mamy pomysłu dlaczego lub dlaczego Twój administrator nie poprawił
\r
1315 Jeśli używasz LyX-a w systemie, którego osobiście nie nadzorujesz, a którego
\r
1316 administrator to ,,doofus'', to polecenia
\r
1317 \family typewriter
\r
1323 \family typewriter
\r
1328 mogą zaoszczędzić Ci dni.
\r
1329 Na przykład Twoje marginesy lewy i górny są zawsze o pół cala zbyt duże.
\r
1330 Należy wówczas dodać do preambuły następujące polecenia:
\r
1333 \begin_layout LyX-Code
\r
1341 \begin_layout LyX-Code
\r
1349 \begin_layout Standard
\r
1350 \SpecialChar \ldots{}
\r
1351 a Twoje marginesy będą teraz poprawne.
\r
1354 \begin_layout Subsubsection
\r
1355 Przykład #2: Etykiety
\r
1358 \begin_layout Standard
\r
1359 Mówiąc etykiety mamy na myśli wydruk etykiet z adresami.
\r
1360 Istnieje miły pakiet, dostępny w najbliższym Ci archiwum CTAN, do wydruku
\r
1362 \family typewriter
\r
1366 Twój system może nie mieć go domyślnie zainstalowanego -- zostawiamy Ci
\r
1367 to do sprawdzenia.
\r
1368 Pewnie będziesz chciał przeczytać dokumentację pakietu -- my nie zrobimy
\r
1370 Jednak poniższym przykładem podpowiadamy Ci jak z niego skorzystać.
\r
1373 \begin_layout Standard
\r
1374 Po pierwsze wybierz klasę dokumentu
\r
1379 Następnie wpisz do preambuły następujące deklaracje:
\r
1382 \begin_layout LyX-Code
\r
1385 usepackage{labels}
\r
1388 \begin_layout LyX-Code
\r
1394 \begin_layout LyX-Code
\r
1400 \begin_layout LyX-Code
\r
1406 \begin_layout LyX-Code
\r
1412 \begin_layout LyX-Code
\r
1418 \begin_layout LyX-Code
\r
1424 \begin_layout Standard
\r
1425 Te ustawienia są odpowiednie dla arkusza etykiet Avery, nr #5360.
\r
1426 Teraz jesteś gotów do wydruku etykiet, ale potrzeba jeszcze wstawić polecenia
\r
1427 LaTeX umieszczając polecenia
\r
1428 \family typewriter
\r
1434 \family typewriter
\r
1439 wokół każdego tekstu z treścią etykiety.
\r
1440 Ta i inne funkcje pakietu
\r
1441 \family typewriter
\r
1444 są wyjaśnione w dokumentacji.
\r
1447 \begin_layout Standard
\r
1448 Być może, że kiedyś, ktoś napisze plik układu LyX-a do obsługi tego pakietu
\r
1450 Być może to będziesz Ty.
\r
1453 \begin_layout Subsubsection
\r
1454 Przykład #3: Wcięcie akapitu
\r
1457 \begin_layout Standard
\r
1458 Amerykanie są wyćwiczeni we wcinaniu pierwszego wiersza
\r
1463 Tak jak wszystkie inne dziwne quirks, większość Amerykanów będzie wyć i
\r
1464 jęczeć dopóki nie będą mieli wcinanych pierwszych wierszy we wszystkich
\r
1469 \begin_layout Plain Layout
\r
1474 : To było napisane przez Amerykanina -- przeze
\r
1478 ! Tak postrzegam moich rodaków.
\r
1479 Nieprzerwanie ja nie lubię tego.
\r
1480 Thpbpbpbpbpbpbpbp!
\r
1489 \begin_layout Plain Layout
\r
1500 \begin_layout Standard
\r
1501 Oczywiście takie zachowanie nie jest standardem w typografii.
\r
1502 W książkach wcinana jest tylko pierwszy wiersz akapitu jeśli ten akapit
\r
1503 występuje po poprzednim akapicie.
\r
1504 Ideą wcinania pierwszego wiersza akapitu jest wyróżnienie sąsiadujących
\r
1506 Jeśli jednak nie ma poprzedniego akapitu, np.
\r
1507 pod rysunkiem lub na początku rozdziału czy sekcji, pierwszy akapit nie
\r
1508 będzie wyróżniony wcięciem.
\r
1511 \begin_layout Standard
\r
1512 Jeśli jesteś amerykaninem, to nie przejmuj się takimi ezoterycznymi rzeczami,
\r
1513 po prostu chcesz mieć wcięcia! Dodaj to do preambuły
\r
1517 \begin_layout Plain Layout
\r
1534 Marcina Wolińskiego
\r
1536 automatycznie wcinają wszystkie akapity.
\r
1544 \begin_layout LyX-Code
\r
1547 usepackage{indentfirst}
\r
1550 \begin_layout Standard
\r
1551 Jeśli Twoja dystrybucja TeX-a nie jest podła, to będziesz miał ten pakiet
\r
1552 zainstalowany i wszystkie akapity będą wcinane tak jak na to zasługują.
\r
1555 \begin_layout Subsubsection
\r
1556 Przykład #4: Ten dokument
\r
1559 \begin_layout Standard
\r
1560 Możesz także sprawdzić jaką preambułę posiada ten dokument, aby poznać jakie
\r
1561 zaawansowane rzeczy możesz zrobić.
\r
1562 Ponadto więcej przykładów co można wpisać do preambuły znajdziesz w tym
\r
1566 \begin_layout Section
\r
1567 Błędy LyX-a i LaTeX-a
\r
1570 \begin_layout Standard
\r
1571 Gdy LyX wywołuje LaTeX-a, informuje go aby ignorował wszelkie błędy i przetwarza
\r
1573 Można to wykorzystać do przejrzenia logu przebiegu LaTeX i wykonania post-morte
\r
1575 Jak wspomnieliśmy wcześniej, LyX tworzy dwa rodzaje plików
\r
1576 \family typewriter
\r
1579 , jeden z nich jest używany do lokalizacji błędów w dokumencie.
\r
1580 Jeśli pojawi się błąd, to LyX umieści prostokąt ze słowem ,,Błąd'' w odpowiedni
\r
1581 m miejscu w dokumencie
\r
1585 \begin_layout Plain Layout
\r
1586 LyX okazjonalnie nie odgadnie miejsca, w którym zdarzył się błąd.
\r
1587 To się zdarza zwykle przy tabelach, rysunkach, matematyce i preambule.
\r
1593 Zostanie także wyświetlony komunikat informujący o fakcie wystąpienia błędów
\r
1596 \begin_layout Standard
\r
1597 Możesz nawigować pomiędzy błędami za pomocą polecenia
\r
1609 Możesz ,,otwierać'' znaczniki błędów i podejrzeć komunikaty LaTeX-a przez
\r
1610 kliknięcie na znaczniku.
\r
1613 \begin_layout Standard
\r
1614 Wiele osób lubi zobaczyć wprost cały log, który jest dostępny z menu
\r
1619 odgląd\SpecialChar \menuseparator
\r
1627 Istniej kilka powszechnych komunikatów błędów i ostrzeżeń.
\r
1628 Wyjaśnimy je tutaj.
\r
1629 Powinieneś zajrzeć do dobrej książki o LaTeX-u dla zapoznania się z pełną
\r
1633 \begin_layout Itemize
\r
1635 \family typewriter
\r
1640 \begin_layout Standard
\r
1641 Komunikat zaczynające się tymi słowy jest komunikatem diagnostycznym LaTeX-a.
\r
1642 Otrzymasz podobne ostrzeżenie gdy dodasz lub zmienisz odnośnik lub wpis
\r
1643 bibliografii, wówczas LaTeX komunikuje Ci, że powinien zostać uruchomiony
\r
1647 \begin_layout Standard
\r
1648 Ostrzeżenie można w większości zignorować.
\r
1652 \begin_layout Itemize
\r
1654 \family typewriter
\r
1655 LaTeX Font Warning:
\r
1659 \begin_layout Standard
\r
1660 Inny komunikat ostrzegawczy, tym razem o fontach, których LaTeX nie potrafił
\r
1662 Reszta komunikatu często informuje jakich fontów użył LaTeX w zastępstwie.
\r
1665 \begin_layout Standard
\r
1666 Możesz go bezpiecznie zignorować.
\r
1670 \begin_layout Itemize
\r
1672 \family typewriter
\r
1679 \begin_layout Standard
\r
1684 dawać takie komunikaty.
\r
1685 Ostrzeżenia dotyczą wierszy, które są zbyt długie i wystają poza prawy
\r
1687 Prawie zawsze jest to niezauważalne na wydruku.
\r
1688 Albo jeden lub dwa znaki przekraczają prawy margines.
\r
1689 LaTeX zdaje się generować co najmniej jeden taki komunikat dla dowolnego
\r
1690 dokumentu jaki napiszesz.
\r
1693 \begin_layout Standard
\r
1694 Możesz ignorować te głupie komunikaty.
\r
1695 Zobaczysz na własne oczy jeśli coś będzie zbyt szerokie, spójrz na wynik
\r
1700 \begin_layout Itemize
\r
1702 \family typewriter
\r
1709 \begin_layout Standard
\r
1710 LaTeX komunikuje nam, że zbyt małe wypełnienie wiersza zmusza go do wstawienia
\r
1711 zbyt dużych odstępów między wyrazami.
\r
1715 \begin_layout Standard
\r
1716 Możesz go także zignorować.
\r
1720 \begin_layout Itemize
\r
1722 \family typewriter
\r
1728 \family typewriter
\r
1735 \begin_layout Standard
\r
1736 Ostrzeżenie o kłopotach z łamaniem stron -- zbyt małych lub zbyt dużych
\r
1737 odstępach pionowych.
\r
1738 Jeszcze raz spójrz na wynik przetwarzania.
\r
1739 Zobaczysz na własne oczy jeśli coś będzie zbyt szerokie.
\r
1743 \begin_layout Itemize
\r
1745 \family typewriter
\r
1746 LaTeX Error: File
\r
1747 \begin_inset Quotes els
\r
1751 \begin_inset Quotes ers
\r
1758 \begin_layout Standard
\r
1759 Plik ,,Xxxx'' nie jest zainstalowany w systemie.
\r
1760 Ten komunikat pojawia się często, gdy nie zainstalowałeś pakietów użytych
\r
1762 Jeśli nie dotykałeś preambuły lub nie używałeś polecenia
\r
1763 \family typewriter
\r
1768 , to znaczy że brakuje jednego z pakietów, które próbuje załadować LyX.
\r
1774 omoc\SpecialChar \menuseparator
\r
1781 aby zobaczyć listę pakietów znanych LyX-owi.
\r
1782 Ten plik jest uaktualniany podczas każdej rekonfiguracji LyX-a (polecenie
\r
1790 \SpecialChar \menuseparator
\r
1795 ) i zawiera informacje, które pakiety zostały wykryte i do czego służą.
\r
1798 \begin_layout Standard
\r
1804 \family typewriter
\r
1809 i pakiet nie został zainstalowany, to należy zainstalować go samodzielnie.
\r
1813 \begin_layout Itemize
\r
1815 \family typewriter
\r
1816 LaTeX Error: Unknown option
\r
1820 \begin_layout Standard
\r
1821 Błąd pojawia się gdy podano niezdefiniowaną (lub błędną) opcję użytego pakietu.
\r
1822 Sprawdź dokumentację do pakietu.
\r
1826 \begin_layout Itemize
\r
1828 \family typewriter
\r
1829 Undefined control sequence
\r
1833 \begin_layout Standard
\r
1834 Jeśli wstawiłeś polecenie LaTeX w dokumencie, ale popełniłeś np.
\r
1835 błąd literowy, to otrzymasz taki właśnie komunikat błędu.
\r
1836 Być może zapomniałeś załadować jakiś pakiet.
\r
1837 W ogólnym przypadku, komunikat błędu zwykle oznacza, że użyłeś niezdefiniowaneg
\r
1842 \begin_layout Standard
\r
1843 Istnieją jeszcze inne komunikaty błędów i ostrzeżeń, a wiele z nich jest
\r
1844 samoobjaśniających.
\r
1845 Podane są częstymi komunikatami.
\r
1846 Inne są naprawdę zaszyfrowane.
\r
1847 To są aktualne komunikaty TeX-a i my na prawdę nie mamy klucza jak je odszyfrow
\r
1851 \begin_layout Standard
\r
1852 Oto ogólny tok postępowania jeśli zdarzy się błąd:
\r
1855 \begin_layout Enumerate
\r
1856 Sprawdź poprawność poleceń LaTeX-a wstawionych w dokumencie.
\r
1859 \begin_layout Enumerate
\r
1860 Jeśli nie ma błędów literowych, to sprawdź poprawność ich użycia.
\r
1863 \begin_layout Enumerate
\r
1864 Jeśli dostaniesz pęk znaczników błędów na samym początku dokumentu, to znaczy,
\r
1865 że jest jakiś błąd w preambule.
\r
1866 Zacznij debugować swoją preambułę.
\r
1869 \begin_layout Enumerate
\r
1870 Jeśli nie dodałeś niczego do preambuły i nie wstawiłeś żadnych poleceń LaTeX-a
\r
1871 do dokumentu, to najpierw sprawdź swoją dystrybucję LaTeX.
\r
1872 Sprawdź brakujące pakiety i zainstaluj je.
\r
1875 \begin_layout Enumerate
\r
1876 OK, nie brakuje pakietów.
\r
1877 Czy nie użyłeś jakieś opcji dopasowującej w LyX-ie? Precyzując, czy nie
\r
1878 użyłeś jej niewłaściwie, jak próba ręcznego wstawienia wielu
\r
1890 s? Czy próbowałeś to kludge coś razem z nimi zamiast użyć odpowiednich środowisk
\r
1894 \begin_layout Enumerate
\r
1895 OK, nie użyłeś żadnej opcji dopasowującej, postępujesz zgodnie z zasadami.
\r
1896 Czy próbowałeś przeprowadzić jakiś fantastyczny manewr? Czy zrobiłeś coś
\r
1897 wspaniałego w tabeli czy równaniu, jak wstawienie grafiki do komórki tabeli?
\r
1900 \begin_layout Enumerate
\r
1901 Czy nie masz zbyt długich akapitów tekstu gdzie LaTeX nie może znaleźć miejsca
\r
1902 na przełamanie wiersza? Domyślnie LaTeX jest dokładny w dodawaniu ekstra
\r
1903 odstępów między wyrazami aby przełamać wiersz.
\r
1904 Proponowane jest przerobienie akapitów aby usunąć ten problem.
\r
1905 Jeśli to nie jest możliwe, możesz objąć swój tekst w
\r
1906 \family typewriter
\r
1911 aby obniżyć wymagania LaTeX-a przy łamaniu wierszy.
\r
1914 \begin_layout Enumerate
\r
1915 Czy nie przesadziłeś z zagnieżdżaniem? LyX [aktualnie] nie sprawdza czy
\r
1916 nie przekroczyłeś limitu zagnieżdżenia środowiska.
\r
1917 Jeśli zagnieździłeś środowiska aż do 17 poziomu, to może być problem.
\r
1920 \begin_layout Enumerate
\r
1921 Nie otrzymałeś żadnych komunikatów błędów ale wynik źle wygląda.
\r
1922 Jeśli masz tabelę lub rysunek szerszy lub dłuższy od strony, to powinieneś:
\r
1926 \begin_layout Enumerate
\r
1927 przeskalować rysunek do odpowiednich wymiarów,
\r
1930 \begin_layout Enumerate
\r
1931 skrócić tabelę, tak aby pasowała.
\r
1934 \begin_layout Standard
\r
1935 Jeśli dalej jest źle z wynikiem i nie próbowałeś przeprowadzić żadnych wspaniały
\r
1936 ch lub kludge opcji dopasowujących, to my nie wiemy co jest nie tak.
\r
1940 \begin_layout Standard
\r
1941 Jeśli to nie pomoże, to
\r
1945 znalazłeś błąd w LyX-ie\SpecialChar \ldots{}
\r
1949 \begin_layout Chapter
\r
1950 Dodatkowe narzędzia składu dokumentu
\r
1953 \begin_layout Section
\r
1954 Przygotowanie bibliografii za pomocą BibTeX-a
\r
1957 \begin_layout Standard
\r
1964 \begin_layout Plain Layout
\r
1965 Ressler is to blame for all of Chapter 1 except where noted.
\r
1973 \begin_layout Standard
\r
1974 STOP! jeśli wiesz czym jest BibTeX lub masz dobry pomysł na jego zastosowanie
\r
1976 ułożenie swojej własnej bazy bibliograficznej) nie idź, a biegnij do swojego
\r
1977 egzemplarza drugiego wydania Lamporta
\r
1979 LaTeX: A Document Preparation System
\r
1986 W dalszej dyskusji zakładamy, że masz utworzony poprawny plik bibliografii
\r
1987 oraz masz poprawnie ustawione wszystkie odpowiednie zmienne środowiska
\r
1990 \family typewriter
\r
1994 \family typewriter
\r
1998 \family typewriter
\r
2001 ) oraz jeśli jesteś odpowiednio zdesperowany powinieneś utworzyć plik LaTeX-a
\r
2003 \family typewriter
\r
2006 '' z bazą BibTeX-a.
\r
2009 \begin_layout Standard
\r
2010 Dla tych, którzy nie znają BibTeX-a, jest to system do tworzenia wielkich
\r
2011 baz Twoich często używanych odnośników do literatury.
\r
2014 \begin_layout Standard
\r
2015 Dla wszystkich przyszłych artykułów, zapisz tylko potrzebne pozycje literatury
\r
2016 do wstawienia do bazy i oznacz odpowiednim kluczem każdy odnośnik.
\r
2017 Nawet jeśli piszesz tylko kilka dokumentów z kilkoma odnośnikami w każdym,
\r
2018 to warto poświęcić Twój czas na sprawdzenie BibTeX-a i zdecydować czy będzie
\r
2019 użyteczny dla Ciebie.
\r
2022 \begin_layout Standard
\r
2023 Aby używać BibTeX-a w LyX-ie należy najpierw zapoznać się
\r
2025 Podręcznikiem Użytkownika
\r
2027 , w którym opisano sposób wstawiania cytowań.
\r
2028 Podstawowy mechanizm wstawiania odnośników BibTeX-a jest taki sam.
\r
2029 Umieść kursor na końcu dokumentu i wybierz
\r
2034 staw\SpecialChar \menuseparator
\r
2039 pisy\SpecialChar \menuseparator
\r
2047 W otwartym oknie dialogowym wypełnij dwa pola:
\r
2050 \begin_layout Description
\r
2052 \begin_inset space ~
\r
2055 Danych podaj nazwę pliku
\r
2056 \family typewriter
\r
2059 ale BEZ rozszerzenia
\r
2060 \family typewriter
\r
2064 Dla wyszukiwania w wielu plikach
\r
2065 \family typewriter
\r
2068 należy podać ich nazwy rozdzielając je przecinkiem.
\r
2071 \begin_layout Description
\r
2072 Styl podaj nazwę pliku stylu BibTeX-a BEZ rozszerzenia
\r
2073 \family typewriter
\r
2077 Domyślnym stylem jest
\r
2078 \family typewriter
\r
2085 \begin_layout Plain Layout
\r
2086 Dostępne są również style zgodne z polskimi zwyczajami typograficznymi o
\r
2088 \family typewriter
\r
2092 \family typewriter
\r
2096 \family typewriter
\r
2100 \family typewriter
\r
2110 (który powinien być dołączony do Twojej dystrybucji LaTeX-a, tak że nie
\r
2111 musisz przejmować się utworzeniem go).
\r
2114 \begin_layout Standard
\r
2115 Zakładamy, że dla każdego cytowania źródło znajduje się w pliku
\r
2116 \family typewriter
\r
2119 , wywołujemy polecenie
\r
2124 staw\SpecialChar \menuseparator
\r
2131 w odpowiednim miejscu w tekście i wybierz z listy właściwy klucz odnośnika.
\r
2132 Nie potrzeba nic więcej; gdy wywołujemy na przykład polecenie
\r
2137 odgląd\SpecialChar \menuseparator
\r
2144 , powinieneś zobaczyć że BibTeX i LaTeX są wywoływane gdy zachodzi potrzeba,
\r
2145 włączając wielokrotne wywołanie LaTeX-a.
\r
2148 \begin_layout Section
\r
2152 \begin_layout Standard
\r
2153 Dobry indeks jest jedną z najtrudniejszych rzeczy do zrobienia w długim
\r
2155 LyX pomaga wykonać rzeczy trochę prościej za pomocą interfejsu do programu
\r
2157 \family typewriter
\r
2162 \begin_layout Plain Layout
\r
2163 Dla dokumentów polskojęzycznych powinien być wywoływany program
\r
2164 \family typewriter
\r
2176 , który można znaleźć w dystrybucjach.
\r
2179 \begin_layout Standard
\r
2180 Wstawianie indeksu i zaznaczanie słów do włączenia do indeksu odbywa się
\r
2181 taką samą drogą jak przygotowanie bibliografii opisanej w poprzedniej sekcji.
\r
2184 \begin_layout Standard
\r
2185 Najpierw przejdź na koniec swojego dokumentu i wybierz
\r
2190 staw\SpecialChar \menuseparator
\r
2195 pisy\SpecialChar \menuseparator
\r
2203 Następnie, dla każdego słowa, które chcesz dodać do indeksu, umieść kursor
\r
2204 na końcu tego słowa i wybierz
\r
2209 staw\SpecialChar \menuseparator
\r
2210 Wstaw poprzedzające słowo do indeksu
\r
2213 To spowoduje umieszczenie znacznika pokazującego słowo, które pojawi się
\r
2217 \begin_layout Standard
\r
2218 Jeżeli chcesz dokładnie podać co ma pojawić się w indeksie -- na przykład
\r
2219 potrzebujesz mieć słowo ,,kot'' w indeksie, które będzie odnosiło się do
\r
2220 słów w tekście ,,kot'' i ,,koty'' to po prostu wybierz polecenie
\r
2222 Wstaw\SpecialChar \menuseparator
\r
2225 i wpisz słowo ,,kot'' w oknie dialogowym.
\r
2228 \begin_layout Standard
\r
2230 LyX automatycznie wywoła
\r
2231 \family typewriter
\r
2234 i samodzielnie utworzy indeks.
\r
2237 \begin_layout Standard
\r
2238 Bądź ostrożny i nie wstawiaj spacji pomiędzy słowem a znacznikiem indeksu,
\r
2239 ponieważ może się zdarzyć utworzenie niewłaściwego numeru strony w indeksie.
\r
2242 \begin_layout Standard
\r
2243 Powinieneś zdawać sobie sprawę, że istnieją bardziej zaawansowane metody
\r
2245 \family typewriter
\r
2248 : spójrz w dokumentację dołączoną do Twojej dystrybucji LaTeX-a i znajdź
\r
2249 jak wykonać zagnieżdżone wpisy itp.
\r
2252 \begin_layout Section
\r
2253 Dokumenty wieloczęściowe
\r
2256 \begin_layout Subsection
\r
2260 \begin_layout Standard
\r
2261 Przy pracy z dużymi plikami zawierającymi wiele sekcji i rozdziałów, często
\r
2262 jest wygodniej podzielić dokument na kilka plików lub być może masz ---
\r
2263 perhaps you have something where a table may change from time to time,
\r
2264 but the preceding text does not.
\r
2265 W takim przypadku powinieneś na serio rozważyć użycie dokumentów wieloczęściowy
\r
2267 Na przykład prace naukowe często składają się z pięciu głównych części:
\r
2268 wprowadzenia, obserwacji, wyników, dyskusji i podsumowania.
\r
2269 Każda z tych części może być zapisana w oddzielnym pliku LyX-a, gdzie jeden
\r
2270 plik będzie dokumentem głównym zawierającym tytuł, autorów, streszczenie,
\r
2272 oraz pięć dołączonych plików dokumentów składowych (podrzędnych).
\r
2273 Należy zwrócić uwagę, że każdy z plików podrzędnych włączanych do dokumentu
\r
2274 głównego stanowi niezależny dokument, który może być formatowany i drukowany
\r
2276 Można dołączać również pliki LaTeX-a, ale pliki te nie mogą posiadać własnej
\r
2277 preambuły (wszystko przed
\r
2278 \family typewriter
\r
2284 \family typewriter
\r
2289 musi być usunięte) gdyż w przeciwnym wypadku LaTeX zgłosi błąd podczas
\r
2290 przetwarzania dokumentu głównego.
\r
2293 \begin_layout Standard
\r
2294 LyX pozwala łatwo włączać pliki poleceniem z menu
\r
2299 staw\SpecialChar \menuseparator
\r
2307 Po wybraniu polecenia otwiera się okno wyboru dokumentu.
\r
2308 Po wybraniu dokumentu do wstawienia/dołączenia, w bieżącej pozycji kursora
\r
2309 wstawiany jest mały prostokąt.
\r
2310 Kliknięcie na prostokącie wyświetla okno dialogowe dołączania dokumentu.
\r
2311 W tym oknie można wybrać plik do dołączenia i metodę dołączenia.
\r
2312 Wybór pliku powinien być już jasny.
\r
2313 W oknie mamy do wyboru trzy metody dołączania plików; ,,dołącz'', ,,wstaw''
\r
2315 Różnica pomiędzy ,,dołącz'' a ,,wstaw'' jest w pełni jasna tylko dla LaTeX-pert
\r
2317 Praktycznie różnica polega na tym, że pliki ,,dołączane'' zaczynają się
\r
2318 od nowej strony, a pliki ,,wstawiane'' od miejsca wstawienia.
\r
2321 \begin_layout Standard
\r
2322 Generalnie, plik główny jest konwertowany do formatu LaTeX przed składaniem,
\r
2323 podczas gdy dołączane pliki są konwertowane do formatu LaTeX, który nie
\r
2324 zawiera preambuły.
\r
2325 Zaznaczenie pola Nie
\r
2329 zabezpiecza przed konwersją.
\r
2332 \begin_layout Standard
\r
2333 Dołączanie plików metodą ,,maszynopis'' pozwala na dołączanie ,,dosłowne''
\r
2334 plików w środowisku verbatim z czcionką o stałej szerokości.
\r
2335 Normalnie spacje w pliku są niewidzialne, dwie kolejne spacje są zachowywane,
\r
2336 inaczej niż standardowo w LyX-ie.
\r
2341 pozwala na zachowanie spacji lub przywraca standardową interpretację spacji
\r
2345 \begin_layout Subsection
\r
2346 Odnośniki pomiędzy plikami
\r
2349 \begin_layout Standard
\r
2350 Jest możliwe ustawienie odnośników pomiędzy różnymi plikami.
\r
2351 Najpierw otwórz wszystkie pliki pomiędzy którymi chcesz wykonać odnośniki,
\r
2352 na przykład dwa pliki A i B, gdzie plik B jest dołączony do pliku A.
\r
2353 Wstawiliśmy etykietę w pliku A i chcemy odnośnik do niej w pliku B.
\r
2354 Będąc w dokumencie A z menu wybieramy
\r
2359 staw \SpecialChar \menuseparator
\r
2364 dnośnik wewnętrzny
\r
2367 Teraz przełączamy się na dokument B bez zamykania okna odnośnika.
\r
2368 Wstawiamy odnośnik i już!
\r
2371 \begin_layout Standard
\r
2372 Gdy przeglądasz plik A wszystko jest poprawnie dołączone i etykietowane.
\r
2373 Jeśli zamkniesz okno odnośnika i ponownie otworzysz je w dokumencie B to
\r
2374 zobaczysz tylko etykiety pliku B.
\r
2375 Ta procedura może nie jest intuicyjna (czasami zdarza się błąd) ale działa.
\r
2378 \begin_layout Section
\r
2382 \begin_layout Standard
\r
2385 (z konfiguracji LaTeX)
\r
2388 \begin_layout Standard
\r
2393 jest potrzebny do wydania ,,wstawek algorytmów''.
\r
2394 Jest on użyteczny przy umieszczaniu krótkich algorytmów w miejscu złamania
\r
2395 strony i obsługuje także spis algorytmów.
\r
2398 \begin_layout Section
\r
2402 \begin_layout Standard
\r
2405 (z konfiguracji LaTeX)
\r
2408 \begin_layout Standard
\r
2413 jest używany w LyX-ie podczas wyboru ,,Podrysunek'' w oknie Rysunek.
\r
2414 Kilka rysunków zaznaczonych w ten sposób może być upakowanych w jednej
\r
2415 wstawce w indywidualnymi podpisami.
\r
2418 \begin_layout Section
\r
2419 Ozdobne nagłówki i stopki
\r
2423 \begin_layout Plain Layout
\r
2424 Właściwie powinnyśmy używać nazw:
\r
2442 \begin_layout Standard
\r
2443 Domyślny układ strony jest raczej nieskomplikowany -- plain; dla klasy artykuł
\r
2444 numery stron są wycentrowane u dołu strony.
\r
2445 Ten dokument jest klasy książka (book) i jest trochę bardziej ozdobny,
\r
2446 ale aby rzeczywiście postawić na wygląd potrzebujesz użyć stylu ,,fancy''
\r
2449 Podręczniku Użytkownika
\r
2452 Ta sekcja opisuje polecenia LaTeX-a, które trzeba wstawić w preambule lub
\r
2453 w tekście aby otrzymać żądany efekt.
\r
2456 \begin_layout Standard
\r
2457 Nagłówek i stopka strony są podzielone na trzy pola określające lewą, środkową
\r
2458 i prawą ich część.
\r
2459 Poleceniami LaTeX-a do ustawiania tych pól w najprostszy sposób są
\r
2460 \family typewriter
\r
2466 \family typewriter
\r
2472 \family typewriter
\r
2478 \family typewriter
\r
2484 przypuśćmy, że chcesz wstawić swoje nazwisko w lewym górnym narożniku każdej
\r
2486 Po prostu wstaw następujące polecenie w preambule:
\r
2489 \begin_layout Standard
\r
2491 \family typewriter
\r
2498 \begin_layout Standard
\r
2499 Zobaczysz w podglądzie swoje nazwisko w lewym górnym narożniku każdej strony.
\r
2500 Jeśli pole ma domyślną wartość, której chcesz się pozbyć (często numer
\r
2501 strony pojawia się w centralnej części stopki) to po prostu wstaw polecenie
\r
2502 z pustym argumentem, jak w przykładzie:
\r
2505 \begin_layout Standard
\r
2507 \family typewriter
\r
2513 \begin_layout Standard
\r
2514 Zróbmy rzeczywiście ozdobną stronę: wstawmy w nagłówku po lewej nazwę sekcji
\r
2515 wraz ze słowem ,,Sekcja'' (np.
\r
2516 Sekcja 3) oraz numer strony po prawej (np.
\r
2517 Strona 4), natomiast w stopce po lewej swoje nazwisko i datę po prawej.
\r
2518 Do tego będą nam potrzebne następujące polecenia w preambule:
\r
2521 \begin_layout Standard
\r
2523 \family typewriter
\r
2531 \begin_layout Standard
\r
2533 \family typewriter
\r
2539 \begin_layout Standard
\r
2541 \family typewriter
\r
2549 \begin_layout Standard
\r
2551 \family typewriter
\r
2558 \begin_layout Standard
\r
2560 \family typewriter
\r
2566 \begin_layout Standard
\r
2568 \family typewriter
\r
2576 \begin_layout Standard
\r
2578 \family typewriter
\r
2584 \family typewriter
\r
2589 dają dostęp do liczników sekcji i stron LaTeX-a, i będą wydrukowane w bieżącej
\r
2590 sekcji i numerze strony.
\r
2592 \family typewriter
\r
2597 wydrukuje bieżącą datę.
\r
2600 \begin_layout Standard
\r
2601 Cienką linię oddzielającą nagłówek i stopkę od treści strony możemy także
\r
2603 Jeśli nie chcesz linii w nagłówku to ustal jej grubość na 0.
\r
2604 Domyślną grubością linii nagłówkowej jest 0.4pt, dla linii stopki zaś jest
\r
2606 Możesz użyć polecenia
\r
2607 \family typewriter
\r
2612 headrulewidth}{0.4pt}
\r
2615 \family typewriter
\r
2620 footrulewidth}{0.4pt}
\r
2622 do ustawiania ich grubości.
\r
2625 \begin_layout Standard
\r
2626 Możesz przełączać i wyłączać ustawienia nagłówków/stopek za pomocą poleceń:
\r
2628 \family typewriter
\r
2631 thispagestyle{empty}
\r
2634 \family typewriter
\r
2637 thispagestyle{plain}
\r
2640 \family typewriter
\r
2643 thispagestyle{fancy}
\r
2646 Po prostu wstaw je w tekście na stronie, którą chcesz zmienić i zaznacz
\r
2647 je jako kod TeX-a.
\r
2648 Strony tytułowe są oznaczone domyślnie jako plain, podczas gdy kolejne
\r
2649 strony są w stylu fancy gdy używasz globalnego ustawienia fancy.
\r
2652 \begin_layout Standard
\r
2653 Istnieje wiele złożonych poleceń, które będą wstawiały rzeczy w lewym górnym
\r
2654 narożniku na stronach nieparzystych itd.
\r
2655 ale po szczegóły odsyłamy Cię do dokumentacji pakietu
\r
2656 \family typewriter
\r
2660 Na przykład jeśli masz instalację teTeX-a zobacz
\r
2661 \family typewriter
\r
2662 /usr/share/texmf/doc/latex/fancyhdr/fancyhdr.dvi
\r
2667 \begin_layout Standard
\r
2668 Końcowym przykładem jest możliwość wstawienia pliku Encapsulated PostScript
\r
2669 do nagłówka lub stopki.
\r
2670 Pewnie będziesz chciał wstawić logo firmy do lewego dolnego narożnika strony.
\r
2671 Spróbuj wstawić następujące polecenie
\r
2674 \begin_layout Standard
\r
2676 \family typewriter
\r
2681 resizebox{1in}{!}{
\r
2683 includegraphics{logo.eps}}}
\r
2686 \begin_layout Standard
\r
2688 (będzie potrzebne w preambule polecenie
\r
2689 \family typewriter
\r
2692 usepackage{graphics}
\r
2697 \begin_layout Section
\r
2701 \begin_layout Standard
\r
2702 LaTeX dostarcza mechanizmu do tworzenia strony wewnątrz strony, zwanych
\r
2703 ministronami (minipages).
\r
2704 Wewnątrz ministrony są dostępne wszystkie zwykłe reguły wcinania, łamania
\r
2706 LyX także dostarcza tę możliwość.
\r
2709 \begin_layout Standard
\r
2710 Ministrony posiadają własną wstawkę, aby wstawić ministronę wybierz polecenie
\r
2716 staw \SpecialChar \menuseparator
\r
2724 Klikając prawym klawiszem myszy na wstawkę otwiera się okienko, w którym
\r
2725 można ustalić wyrównianie i szerokość ministrony.
\r
2728 \begin_layout Standard
\r
2730 Jeśli ministrona jest zbyt długa aby zmieścić się na stronie, to zostanie
\r
2731 skrócona, a nie wcięta na następnej stronie (nie pojawi się reszta na następnej
\r
2735 \begin_layout Standard
\r
2736 Są dwie dalsze opcje ministron.
\r
2737 Jeśli umieścisz dwie ministrony obok siebie, to można wstawić
\r
2742 staw\SpecialChar \menuseparator
\r
2750 nak specjalny\SpecialChar \menuseparator
\r
2753 do maksymalnego rozsunięcia ich, który wymuszi początek pierwszej ministrony
\r
2754 od lewego marginesu a koniec następnej na prawym marginesie.
\r
2755 Sprawdź tą opcję dla drugiej ministrony, nie dla pierwszej.
\r
2758 \begin_layout Standard
\r
2759 \begin_inset Box Frameless
\r
2769 height_special "totalheight"
\r
2772 \begin_layout Plain Layout
\r
2773 To jest ministrona, która nie używa hfill.
\r
2774 To jest drugie zdanie ministrony, która nie używa hfill.
\r
2782 \begin_layout Standard
\r
2783 \begin_inset Box Frameless
\r
2793 height_special "totalheight"
\r
2796 \begin_layout Plain Layout
\r
2797 To jest druga ministrona, która nie używa hfill.
\r
2798 To jest drugie zdanie drugiej ministrony, która nie używa hfill.
\r
2806 \begin_layout Standard
\r
2807 \begin_inset VSpace medskip
\r
2813 \begin_layout Standard
\r
2814 To jest zwykły tekst, który rozdziela dwa przykłady
\r
2817 \begin_layout Standard
\r
2818 \begin_inset VSpace medskip
\r
2824 \begin_layout Standard
\r
2825 \begin_inset Box Frameless
\r
2835 height_special "totalheight"
\r
2838 \begin_layout Plain Layout
\r
2839 To jest ministrona, która używa hfill.
\r
2840 To jest drugie zdanie ministrony, która używa hfill.
\r
2846 \begin_inset space \hfill{}
\r
2850 \begin_inset Box Frameless
\r
2860 height_special "totalheight"
\r
2863 \begin_layout Plain Layout
\r
2864 To jest druga ministrona, która używa hfill.
\r
2865 To jest drugie zdanie drugiej ministrony, która używa hfill.
\r
2873 \begin_layout Section
\r
2874 Oblewanie rysunku tekstem
\r
2877 \begin_layout Standard
\r
2878 \begin_inset Wrap figure
\r
2885 \begin_layout Plain Layout
\r
2886 \begin_inset Graphics
\r
2887 filename ../clipart/mobius.eps
\r
2889 rotateOrigin center
\r
2896 \begin_layout Plain Layout
\r
2897 \begin_inset Caption Standard
\r
2899 \begin_layout Plain Layout
\r
2900 Ten rysunek jest oblany tekstem, a to jest śliczny podpis
\r
2913 \begin_layout Standard
\r
2914 Często zadawanym pytaniem jest pytanie o możliwość ,,oblewania'' rysunków
\r
2915 tekstem w ten sposób, że rysunek zajmuje część kolumny a reszta jest wypełniona
\r
2919 \begin_layout Standard
\r
2920 Obok znajduje się rysunek pętli Moebiusa -- powinieneś go już zobaczyć w
\r
2923 Podręczniku Użytkownika
\r
2926 Aby oblać tekstem rysunek jak ten, nalezy wybrac z menu polecenie
\r
2931 staw\SpecialChar \menuseparator
\r
2939 stawki\SpecialChar \menuseparator
\r
2945 \begin_layout Standard
\r
2946 Uwaga: ten pakiet jest bardzo kruchy
\r
2950 \begin_layout Plain Layout
\r
2951 Kruchy w sensie LaTeX-a.
\r
2959 Dla przykładu, mając rysunek zbyt blisko końca strony będzie zamieszanie
\r
2960 treści powyżej, gdy będziemy mieć dwa rysunki blisko siebie.
\r
2961 Używaj tego pakietu oszczędnie i czytaj dokumentację zawartą w pakiecie.
\r
2964 \begin_layout Standard
\r
2965 Miejmy nadzieję, że w przyszłości LyX będzie obsługiwał te funkcje natywnie.
\r
2968 \begin_layout Section
\r
2972 \begin_layout Standard
\r
2973 Standardowy układ tabel będzie odpowiedni w 99% wszystkich Twoich tabel,
\r
2974 ale w 1% prawdopodobnie będziesz potrzebował tabel specjalnie dostosowanych
\r
2975 do swoich wymagań.
\r
2981 kład\SpecialChar \menuseparator
\r
2991 otwiera okno formatowania tabeli.
\r
3000 znajduje się dostęp do kilku poleceń wyrównywania kolumn.
\r
3003 \begin_layout Standard
\r
3004 Teraz krótkie wspomnienie o LaTeX-u: gdy ustawiamy tabelę w LaTeX-u to dla
\r
3005 każdej kolumny deklarujemy typ wyrównania.
\r
3006 Dla przykładu możesz podać ,,
\r
3007 \family typewriter
\r
3011 \family typewriter
\r
3015 \family typewriter
\r
3018 '' dla justowania do lewej, wyśrodkowania i wyrównania kolumny do prawej
\r
3019 (co w LyX-ie objawia się trzema przyciskami
\r
3032 Czwartym typem jest ,,
\r
3033 \family typewriter
\r
3036 '', który deklaruje szerokość kolumny (w LyX-ie mamy pole
\r
3040 ) co powoduje automatyczne łamanie wierszy.
\r
3041 Piątym typem jest ,,
\r
3042 \family typewriter
\r
3045 '' (vertical bar), który raczej służy do tworzenia pionowych kresek ramek
\r
3046 (w LyX-ie mamy do tego przyciski w polu
\r
3051 Kończąc, istnieje typ ,,
\r
3052 \family typewriter
\r
3055 '', który pozwala użyć cokolwiek jako separatora kolumn co jest zamknięte
\r
3056 w towarzyszących nawiasach włączając argument pusty.
\r
3057 Powody robienia tego mogą nie być jasne, ale cechy te mogą być bardzo użyteczne.
\r
3058 Najlepiej to pokazać na przykładach.
\r
3061 \begin_layout Subsection
\r
3062 Usuwanie dodatkowej przestrzeni tabeli
\r
3065 \begin_layout Standard
\r
3066 Tutaj znajduje się standardowa tabela:
\r
3069 \begin_layout Standard
\r
3070 \begin_inset VSpace 0.3cm
\r
3076 \begin_layout Standard
\r
3078 \begin_inset Tabular
\r
3079 <lyxtabular version="3" rows="3" columns="2">
\r
3080 <features rotate="0" tabularvalignment="middle">
\r
3081 <column alignment="left" valignment="top" width="0pt">
\r
3082 <column alignment="left" valignment="top" width="0pt">
\r
3084 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
\r
3087 \begin_layout Plain Layout
\r
3093 <cell alignment="left" valignment="top" bottomline="true" leftline="true" usebox="none">
\r
3096 \begin_layout Plain Layout
\r
3104 <cell alignment="left" valignment="top" usebox="none">
\r
3107 \begin_layout Plain Layout
\r
3113 <cell alignment="center" valignment="top" leftline="true" usebox="none">
\r
3116 \begin_layout Plain Layout
\r
3124 <cell alignment="center" valignment="top" usebox="none">
\r
3127 \begin_layout Plain Layout
\r
3133 <cell alignment="center" valignment="top" leftline="true" usebox="none">
\r
3136 \begin_layout Plain Layout
\r
3150 \begin_layout Standard
\r
3151 \begin_inset VSpace 0.3cm
\r
3157 \begin_layout Standard
\r
3158 Zwróć uwagę, że poziome kreski wystają troszkę z obu strona poza tekst.
\r
3159 Jeśli chcesz aby linie zaczynały i kończyły się równo z tekstem, to można
\r
3160 wstawić pusty separator na końcu aby zwolnić trochę miejsca dodawanego
\r
3161 domyślnie przez LaTeX-a.
\r
3165 \begin_layout Standard
\r
3166 \begin_inset VSpace 0.3cm
\r
3172 \begin_layout Standard
\r
3174 \begin_inset Tabular
\r
3175 <lyxtabular version="3" rows="3" columns="2">
\r
3176 <features rotate="0" tabularvalignment="middle">
\r
3177 <column alignment="left" valignment="top" width="0pt" special="@{} l">
\r
3178 <column alignment="left" valignment="top" width="0pt" special="l @{}">
\r
3180 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
\r
3183 \begin_layout Plain Layout
\r
3189 <cell alignment="left" valignment="top" bottomline="true" leftline="true" usebox="none">
\r
3192 \begin_layout Plain Layout
\r
3200 <cell alignment="left" valignment="top" usebox="none">
\r
3203 \begin_layout Plain Layout
\r
3209 <cell alignment="center" valignment="top" leftline="true" usebox="none">
\r
3212 \begin_layout Plain Layout
\r
3220 <cell alignment="center" valignment="top" usebox="none">
\r
3223 \begin_layout Plain Layout
\r
3229 <cell alignment="center" valignment="top" leftline="true" usebox="none">
\r
3232 \begin_layout Plain Layout
\r
3246 \begin_layout Standard
\r
3247 \begin_inset VSpace 0.3cm
\r
3253 \begin_layout Standard
\r
3254 W tym przypadku w polu
\r
3260 Kolumnie specjalnej
\r
3262 dla lewej kolumny wpisano ,,
\r
3263 \family typewriter
\r
3266 '', natomiast dla prawej wpisano ,,
\r
3267 \family typewriter
\r
3270 '', co wstawia puste znaki na końcach.
\r
3273 \begin_layout Subsection
\r
3274 Zmiana znaku separatora kolumn
\r
3277 \begin_layout Standard
\r
3278 Teraz proponujemy zastosowanie
\r
3279 \begin_inset Formula $\sqrt{\pi}$
\r
3282 z odrobiną miejsca obok jako separatora kolumn tabeli.
\r
3283 Po prostu wyłącz pionowe ramki i wpisz w polu
\r
3289 Kolumna specjalna ,,
\r
3290 \family typewriter
\r
3301 \begin_layout Standard
\r
3302 \begin_inset VSpace 0.3cm
\r
3308 \begin_layout Standard
\r
3311 \begin_inset Tabular
\r
3312 <lyxtabular version="3" rows="3" columns="2">
\r
3313 <features rotate="0" tabularvalignment="middle">
\r
3314 <column alignment="left" valignment="top" width="0pt">
\r
3315 <column alignment="left" valignment="top" width="0pt" special="@{~$\sqrt{\pi}$~}l">
\r
3317 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
\r
3320 \begin_layout Plain Layout
\r
3326 <cell alignment="left" valignment="top" bottomline="true" usebox="none">
\r
3329 \begin_layout Plain Layout
\r
3337 <cell alignment="left" valignment="top" usebox="none">
\r
3340 \begin_layout Plain Layout
\r
3346 <cell alignment="center" valignment="top" usebox="none">
\r
3349 \begin_layout Plain Layout
\r
3357 <cell alignment="center" valignment="top" usebox="none">
\r
3360 \begin_layout Plain Layout
\r
3366 <cell alignment="center" valignment="top" usebox="none">
\r
3369 \begin_layout Plain Layout
\r
3383 \begin_layout Standard
\r
3384 \begin_inset VSpace 0.3cm
\r
3390 \begin_layout Subsection
\r
3391 Wyrównanie kolumny według cyfr znaczących
\r
3394 \begin_layout Standard
\r
3395 Proponujemy wyrównanie kolumny według cyfr znaczących.
\r
3396 Standardowym trickiem LaTeX-a jest podzielenie liczby na dwie kolumny;
\r
3397 w lewej -- przeznaczonej dla części całkowitej -- wyrównujemy do prawej
\r
3398 strony, a w prawej -- przeznaczonej dla części ułamkowej -- wyrównujemy
\r
3399 do lewej, natomiast separator kolumn ustawiamy jako pusty.
\r
3403 \begin_layout Standard
\r
3404 \begin_inset VSpace 0.3cm
\r
3410 \begin_layout Standard
\r
3412 \begin_inset Tabular
\r
3413 <lyxtabular version="3" rows="5" columns="3">
\r
3414 <features rotate="0" tabularvalignment="middle">
\r
3415 <column alignment="center" valignment="top" width="0pt">
\r
3416 <column alignment="right" valignment="top" width="0pt">
\r
3417 <column alignment="center" valignment="top" width="0pt" special="@{} l">
\r
3419 <cell alignment="center" valignment="top" bottomline="true" usebox="none">
\r
3422 \begin_layout Plain Layout
\r
3428 <cell multicolumn="1" alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
\r
3431 \begin_layout Plain Layout
\r
3437 <cell multicolumn="2" alignment="center" valignment="top" topline="true" usebox="none">
\r
3440 \begin_layout Plain Layout
\r
3448 <cell alignment="center" valignment="top" usebox="none">
\r
3451 \begin_layout Plain Layout
\r
3452 \begin_inset Formula $\pi$
\r
3460 <cell alignment="right" valignment="top" leftline="true" usebox="none">
\r
3463 \begin_layout Plain Layout
\r
3469 <cell alignment="center" valignment="top" usebox="none">
\r
3472 \begin_layout Plain Layout
\r
3480 <cell alignment="center" valignment="top" usebox="none">
\r
3483 \begin_layout Plain Layout
\r
3484 \begin_inset Formula $\pi^{\pi}$
\r
3492 <cell alignment="center" valignment="top" leftline="true" usebox="none">
\r
3495 \begin_layout Plain Layout
\r
3501 <cell alignment="center" valignment="top" usebox="none">
\r
3504 \begin_layout Plain Layout
\r
3512 <cell alignment="center" valignment="top" usebox="none">
\r
3515 \begin_layout Plain Layout
\r
3516 \begin_inset Formula $(\pi^{\pi})^{\pi}$
\r
3524 <cell alignment="center" valignment="top" leftline="true" usebox="none">
\r
3527 \begin_layout Plain Layout
\r
3533 <cell alignment="center" valignment="top" usebox="none">
\r
3536 \begin_layout Plain Layout
\r
3544 <cell alignment="center" valignment="top" usebox="none">
\r
3547 \begin_layout Plain Layout
\r
3548 \begin_inset Formula $\pi^{\pi^{\pi}}$
\r
3556 <cell alignment="center" valignment="top" leftline="true" usebox="none">
\r
3559 \begin_layout Plain Layout
\r
3565 <cell alignment="center" valignment="top" usebox="none">
\r
3568 \begin_layout Plain Layout
\r
3570 \begin_inset Formula $\times10^{18}$
\r
3586 \begin_layout Standard
\r
3587 \begin_inset VSpace 0.3cm
\r
3593 \begin_layout Standard
\r
3594 Mimo że będzie to wyglądało trochę śmiesznie w LyX-ie, to na wydruku pojawią
\r
3595 się dwukolumnowa tabela, w której prawa kolumna jest wyrównana według cyfr
\r
3596 znaczących, a nagłówek jest wyśrodkowany.
\r
3599 \begin_layout Standard
\r
3600 Myślę, że najlepiej będzie jak opiszę jak to zrobiłem: Najpierw utworzyłem
\r
3601 tabelę 3 x 3 i usunąłem wszystkie ramki.
\r
3602 Następnie dodałem ramki pod nagłówkiem i rozdzielającą pierwszą i drugą
\r
3604 Pierwsza kolumna jest wyśrodkowana.
\r
3605 W drugiej kolumnie wpisałem
\r
3606 \family typewriter
\r
3610 \family typewriter
\r
3614 \family typewriter
\r
3619 \family typewriter
\r
3622 , i wyrównałem tę kolumnę do prawej.
\r
3623 W trzeciej kolumnie wpisałem
\r
3624 \family typewriter
\r
3628 \family typewriter
\r
3632 \family typewriter
\r
3634 \begin_inset Formula $\times10^{18}$
\r
3639 oraz ustawiłem wyrównanie
\r
3640 \family typewriter
\r
3644 Na końcu wpisałem
\r
3645 \family typewriter
\r
3648 w środkowej kolumnie, podświetliłem je, wyrównałem do prawej.
\r
3652 \begin_layout Subsection
\r
3653 Lepsze rozwiązanie wyrównania według cyfr znaczących
\r
3656 \begin_layout Standard
\r
3657 Alternatywnym rozwiązaniem wyrównania według cyfr znaczących w tabelach
\r
3658 jest użycie pakietu
\r
3659 \family typewriter
\r
3663 Dodaj następujący tekst do preambuły LaTeX-a:
\r
3666 \begin_layout LyX-Code
\r
3669 usepackage{dcolumn}
\r
3672 \begin_layout LyX-Code
\r
3675 newcolumntype{d}[1]{D{.}{.}{#1}}
\r
3678 \begin_layout Standard
\r
3679 Aby mieć kolumny wyrównane według cyfr znaczących wpisz w polu
\r
3683 w oknie formatu tabeli w zakładce
\r
3687 następujący tekst:
\r
3690 \begin_layout LyX-Code
\r
3691 d{liczba miejsc dziesiętnych danych}
\r
3694 \begin_layout LyX-Code
\r
3698 [Przykładową tabelę usunięto.
\r
3705 w katalogu examples.]
\r
3708 \begin_layout Standard
\r
3709 Do utworzenia dodatkowego miejsca zwiększ liczbę miejsc dziesiętnych w
\r
3710 \family typewriter
\r
3718 dla pojedynczej komórki niewrażliwy na wyrównanie względem cyfr znaczących.
\r
3719 Wadą tej metody jest to, że tryb matematyczny nie jest dopuszczalny w kolumnie
\r
3720 z wyrównaniem względem cyfr znaczących z wyjątkiem jeśli atrybut multicolumn
\r
3724 \begin_layout Standard
\r
3725 Ta metoda oferuje taką samą elastyczność jak pakiet
\r
3726 \family typewriter
\r
3730 Możemy, na przykład zmienić separator wyrównania i mamy różne znaki separatorów
\r
3731 dla różnych kolumn przez definicję typów wielokrotnych kolumn w preambule.
\r
3732 Składnia jest następująca:
\r
3735 \begin_layout LyX-Code
\r
3736 D{separator_wej}{separator_wyj}{liczba_miejsc_dzieś}
\r
3739 \begin_layout Standard
\r
3740 Zainteresowanym czytelnikom polecamy dokumentację do pakietu
\r
3741 \family typewriter
\r
3747 \begin_layout Section
\r
3748 Wybór znaku wyliczenia
\r
3749 \begin_inset CommandInset label
\r
3750 LatexCommand label
\r
3758 \begin_layout Standard
\r
3764 \begin_layout Subsection
\r
3768 \begin_layout Standard
\r
3769 LyX dostarcza 216 znaków dostępnych wprost z menu.
\r
3770 Użycie tego menu daje Ci możliwość łatwego wyboru odpowiedniego znaku dla
\r
3771 każdego poziomu zagnieżdżenia wyliczeń.
\r
3772 Te ustawienia są globalne dla całego dokumentu i nie można ustawić różnych
\r
3773 znaków w różnych akapitach
\r
3777 \begin_layout Plain Layout
\r
3778 Można tego dokonać tylko ręcznie
\r
3786 \begin_layout Subsection
\r
3790 \begin_layout Standard
\r
3796 kład\SpecialChar \menuseparator
\r
3803 i wybierz zakładkę
\r
3810 W zakładce wyświetlona jest tabela znaków wyliczenia.
\r
3811 Za pomocą przycisków umieszczonych po lewej stronie okna mamy dostęp do
\r
3812 sześciu zestawów znaków.
\r
3813 Przyciski umieszczone w górnej części okna przeznaczone są do wyboru głębokości
\r
3814 zagnieżdżenia wyliczenia.
\r
3815 Tekst pod tabelą zestawu znaków wyświetla nazwę LaTeX-a aktualnie wybranego
\r
3817 Można również w tym miejscu podać własne definicje znaku wyliczenia.
\r
3818 Jeśli zmodyfikujesz domyślne ustawienia to będziesz potrzebował podać potrzebne
\r
3819 pakiety w preambule.
\r
3820 Znaki podzielone są na sześć zestawów ze względu na wymagane pakiety.
\r
3821 Poniższa tabela przedstawia przypisanie zestawów do pakietów LaTeX-a.
\r
3824 \begin_layout Standard
\r
3825 \begin_inset VSpace 0.3cm
\r
3831 \begin_layout Standard
\r
3833 \begin_inset Tabular
\r
3834 <lyxtabular version="3" rows="7" columns="2">
\r
3835 <features rotate="0" tabularvalignment="middle">
\r
3836 <column alignment="center" valignment="top" width="0pt">
\r
3837 <column alignment="center" valignment="top" width="0pt">
\r
3839 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\r
3842 \begin_layout Plain Layout
\r
3848 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\r
3851 \begin_layout Plain Layout
\r
3859 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
3862 \begin_layout Plain Layout
\r
3870 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
3873 \begin_layout Plain Layout
\r
3875 \family typewriter
\r
3883 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
3886 \begin_layout Plain Layout
\r
3894 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
3897 \begin_layout Plain Layout
\r
3899 \family typewriter
\r
3907 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
3910 \begin_layout Plain Layout
\r
3918 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
3921 \begin_layout Plain Layout
\r
3923 \family typewriter
\r
3931 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
3934 \begin_layout Plain Layout
\r
3942 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
3945 \begin_layout Plain Layout
\r
3947 \family typewriter
\r
3955 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
3958 \begin_layout Plain Layout
\r
3966 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
3969 \begin_layout Plain Layout
\r
3971 \family typewriter
\r
3979 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\r
3982 \begin_layout Plain Layout
\r
3990 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\r
3993 \begin_layout Plain Layout
\r
3995 \family typewriter
\r
4009 \begin_layout Standard
\r
4010 \begin_inset VSpace 0.3cm
\r
4016 \begin_layout Standard
\r
4017 LyX nie zatrzyma Cię przed użyciem znaku z pakietu którego nie masz.
\r
4018 Jeśli otrzymasz komunikat błędu LaTeX-a podczas próby podglądu lub wydruku
\r
4019 będzie on oznaczał brak wymaganego pakietu.
\r
4020 LyX nie będzie ograniczał użycia przy lokalnej edycji i eksporcie gdziekolwiek.
\r
4023 \begin_layout Subsection
\r
4027 \begin_layout Standard
\r
4028 Wybierz przycisk głębokości wyliczenia i następnie wybierz znak i wielkość.
\r
4029 Zmiana nie będzie widoczna w LyX-ie, ale będzie widoczna w podglądzie dokumentu
\r
4030 przy użyciu xdvi lub ghostview.
\r
4033 \begin_layout Standard
\r
4034 Możesz przywrócić domyślny znak wyliczenia przez kliknięcie prawym klawiszem
\r
4035 myszy na przycisku poziomu wyliczenia.
\r
4038 \begin_layout Standard
\r
4039 Jeśli rzeczywiście chcesz mieć wiele układów akapitów z różnymi zestawami
\r
4040 znaków wyliczenia w każdym musisz wykonać trochę brudnej roboty.
\r
4041 Okno wyboru znaku wyliczenia może pomóc w znalezieniu nazwy LaTeX-owej
\r
4043 Aby zrobić własne akapity musisz mieś następującą opcję:
\r
4046 \begin_layout Standard
\r
4050 \begin_layout Plain Layout
\r
4061 \begin_layout Plain Layout
\r
4065 \begin_layout Plain Layout
\r
4087 \begin_layout Itemize
\r
4088 Użyj polecenia LaTeX-a
\r
4089 \family typewriter
\r
4094 do specyfikacji nowego znaku wyliczenia dla zadanej głębokości zagnieżdżenia.
\r
4095 To będzie także potrzebne do zapisu bieżącego znaku i jego późniejszego
\r
4096 ponownego przywołania.
\r
4097 W tym wyliczeniu zostały użyte następujące kody LaTeX-a do zmiany znaku
\r
4098 wyliczenia w pierwszym poziomie.
\r
4099 \begin_inset Newline newline
\r
4103 \family typewriter
\r
4111 \begin_inset Newline newline
\r
4127 \begin_inset Newline newline
\r
4132 Uwaga głębokość zagnieżdżenia w poleceniu
\r
4133 \family typewriter
\r
4138 jest podawana cyframi rzymskimi (podobnie jak numeracja części).
\r
4141 \begin_layout Itemize
\r
4145 \begin_layout Plain Layout
\r
4158 Podaj dla każdego indywidualnego wiersza wyliczenia kod znaku zamknięty
\r
4159 w nawiasy prostokątne i wpisane w trybie TeX.
\r
4160 Na przykład ten wiersz zaczyna się znakiem
\r
4161 \family typewriter
\r
4173 \begin_layout Itemize
\r
4174 Poczekaj na LyX 1.2.
\r
4175 Następne stabilne wydanie LyX-a powinna mieć wbudowaną obsługę definiowania
\r
4176 dla każdego wyliczenia oddzielnego zestawu znaków.
\r
4179 \begin_layout Standard
\r
4183 \begin_layout Plain Layout
\r
4199 \begin_layout Standard
\r
4200 Jeśli będziesz potrzebował przywrócić z powrotem poprzednie globalne ustawienia
\r
4201 znaków to należy wpisać:
\r
4202 \begin_inset Newline newline
\r
4206 \family typewriter
\r
4216 \begin_layout Chapter
\r
4217 Specjalne klasy dokumentu
\r
4220 \begin_layout Section
\r
4224 \begin_layout Standard
\r
4230 \begin_layout Standard
\r
4231 \begin_inset VSpace bigskip
\r
4237 \begin_layout Standard
\r
4239 Układ AMS-Math jest zestawem styli zalecanymi dla składu pism matematycznych
\r
4240 przesyłanych do wydawnictwa American Mathematical Society.
\r
4241 Układ nie jest przycięty do specyfiki pisma, ale można to łatwo zrobić.
\r
4242 Powinieneś przejrzeć dokumentację AMS pod kątem specyficznych instrukcji
\r
4243 dla każdego pisma (często wymagana jest tylko zmiana w jednym wierszu).
\r
4244 Dokumentacja AMS jest dostępna w internecie na stronie
\r
4245 \begin_inset Flex URL
\r
4248 \begin_layout Plain Layout
\r
4250 http://www.ams.org
\r
4256 \begin_inset Flex URL
\r
4259 \begin_layout Plain Layout
\r
4261 ftp://ftp.ams.org/pub/tex/amslatex/
\r
4267 Te układy są odpowiednie i użyteczne dla zapisu matematyki.
\r
4268 Są aktualnie dostępne różne układy AMS-math:
\r
4271 \begin_layout Enumerate
\r
4272 amsart -- standardowy format artykułu -- AMS article.
\r
4273 Wszystkie równania i wyrażenia są numerowane jako
\r
4274 \begin_inset Formula $(n.m)$
\r
4277 , gdzie pierwsza liczba oznacza sekcję, a druga odpowiada kolejnemu numerowi
\r
4278 środowiska (Theorems, Corollaries, Propositions, Definitions, Remarks,
\r
4279 itd.) w tej sekcji.
\r
4280 Istnieje także kilka (ale nie wszystkie) środowisk nienumerowanych, które
\r
4281 są używane okazjonalnie.
\r
4282 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
\r
4285 \begin_layout Enumerate
\r
4286 amsart-seq -- tutaj, twierdzenia, definicje itd.
\r
4287 są numerowane kolejno, bez odniesienia do numeru sekcji.
\r
4288 Dostępne są również nienumerowane środowiska (ale nie wszystkie), do okazjonaln
\r
4290 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
\r
4293 \begin_layout Enumerate
\r
4294 amsbook - standardowy format książki -- AMS book (prawdziwe monografie).
\r
4295 Numeracja jest podobna jak w układzie amsart, z wyjątkiem numeracji wszystkiego
\r
4297 \begin_inset Formula $(n,m,p)$
\r
4300 , gdzie pierwszy numer odnosi się do numeru rozdziału, drugi do sekcji,
\r
4301 a trzeci jest numerem kolejnym wyrażenia (Theorems, Corollaries, Propositions,
\r
4302 Definitions, Remarks, itd.) w tej sekcji.
\r
4303 Istnieje także kilka (ale nie wszystkie) środowisk nienumerowanych, które
\r
4304 są używane okazjonalnie.
\r
4305 Nazwy nienumerowanych środowisk kończą się znakiem gwiazdki (*).
\r
4308 \begin_layout Standard
\r
4309 Dowolne pliki LyX-a ams-* mogą być konwertowane do schematu przez prostą
\r
4310 zmianę klasy dokumentu w menu
\r
4315 kład\SpecialChar \menuseparator
\r
4325 \begin_layout Subsection
\r
4326 Co daje ten szablon?
\r
4329 \begin_layout Standard
\r
4330 Te układy dostarczają długą listę środowisk.
\r
4331 Najbardziej matematyczne pisma i książki będą korzystać w większości z
\r
4332 tych środowisk, AMS-LaTeX-u sprzyja definiowaniu nieograniczonej liczby
\r
4333 rozmaitych takich deklaracji.
\r
4334 Jednak zalecane przez AMS środowiska są dostępne w LyX-ie.
\r
4335 Oto lista nowych środowisk (nie wyliczamy typowych takich jak
\r
4337 sections, bibliography, title, author, date
\r
4342 \begin_layout Description
\r
4343 Theorem This is typically used for the statements of major results.
\r
4348 '' wyświetlane jest czcionką półgrubą, along with an automatically-determined
\r
4349 number (an unnumbered version,
\r
4353 , is also available).
\r
4354 Tekst jest pochylony.
\r
4357 \begin_layout Description
\r
4358 Corollary This is used for statements which follow fairly directly from
\r
4359 previous statements.
\r
4360 Again, these can be major results.
\r
4361 Unnumbered version
\r
4368 \begin_layout Description
\r
4369 Lemma These are smaller results needed to prove other statements.
\r
4372 \begin_layout Description
\r
4373 Proposition These are less major results which (hopefully) add to the general
\r
4374 theory being discussed.
\r
4377 \begin_layout Description
\r
4378 Conjecture These are statements provided without justification, which the
\r
4379 author does not know how to prove, but which seem to be true (to the author,
\r
4383 \begin_layout Description
\r
4384 Criterion A required condition.
\r
4387 \begin_layout Description
\r
4388 Algorithm A general procedure to be used.
\r
4391 \begin_layout Description
\r
4392 Axiom This is a property or statement taken as true within the system being
\r
4396 \begin_layout Description
\r
4397 Definition Guess what this is for.
\r
4398 The font, both on-screen and in the output, is different for this environment
\r
4399 than for the previous ones.
\r
4400 The heading (,,definition'') is still set in boldface, along with the number,
\r
4401 if any, but the rest is set upright.
\r
4404 \begin_layout Description
\r
4405 Example Skład jest podobny do Definition.
\r
4408 \begin_layout Description
\r
4412 \begin_layout Description
\r
4416 \begin_layout Description
\r
4420 \begin_layout Description
\r
4421 Remark This environment is also a new type of theorem.
\r
4422 This is set with the word Remark in italics, and the rest upright.
\r
4425 \begin_layout Description
\r
4426 Note Set similarly to the Remark environment.
\r
4429 \begin_layout Description
\r
4433 \begin_layout Description
\r
4437 \begin_layout Description
\r
4441 \begin_layout Description
\r
4445 \begin_layout Description
\r
4446 Case Generally, these are used to break up long arguments, using specific
\r
4447 instances of some condition.
\r
4448 The numbering scheme for cases is on its own, not together with other numbered
\r
4452 \begin_layout Description
\r
4456 \begin_layout Description
\r
4460 \begin_layout Description
\r
4465 '' jest pisane kursywą, but the rest is set upright.
\r
4466 At the end of this environment (other environments can be nested within
\r
4467 this one, of course) a QED symbol (usually a square, but it can vary with
\r
4468 different styles) is placed.
\r
4471 \begin_layout Description
\r
4472 Address Tu powinien być podany stały adres autora.
\r
4475 \begin_layout Description
\r
4477 \begin_inset space ~
\r
4480 Address Tu powinien być podany czasowy adres autora, gdy wysyłał dokument,
\r
4481 o ile jest różny od podanego powyżej w Address.
\r
4484 \begin_layout Description
\r
4485 Email Adres e-mail autora
\r
4488 \begin_layout Description
\r
4489 URL Adres strony internetowej autora.
\r
4492 \begin_layout Description
\r
4493 Keywords Słowa kluczowe i frazy używane do identyfikacji specyficznych dyskutowa
\r
4494 nych tematów w prasie.
\r
4497 \begin_layout Description
\r
4498 Subjectclass These refer to the AMS Subject Classifications, published and
\r
4501 Mathematical Reviews
\r
4504 These are also available online at the AMS cites listed above.
\r
4507 \begin_layout Description
\r
4511 \begin_layout Description
\r
4515 \begin_layout Description
\r
4519 \begin_layout Standard
\r
4520 Ponadto, środowiska automatycznie włączają pakiety AMS-LaTeX i czcionki
\r
4521 AMS, które muszą być dostępne w Twoim systemie, aby można było używać tych
\r
4525 \begin_layout Section
\r
4529 \begin_layout Standard
\r
4534 może być użyta do pisania listów zgodnie z niemiecką konwencją.
\r
4535 Dla Ciebie w folderze
\r
4536 \family typewriter
\r
4537 .../lyx/share/templates
\r
4539 znajduje się plik przykładowy, aby było łatwiej zacząć.
\r
4542 \begin_layout Section
\r
4546 \begin_layout Standard
\r
4551 jest alternatywą dla standardowej klasy
\r
4556 Daje ona podobną funkcjonalność, ale można preferować w tym układzie bezszeryfo
\r
4557 we tytularia i jeszcze więcej.
\r
4560 \begin_layout Section
\r
4564 \begin_layout Standard
\r
4574 \begin_layout Subsection
\r
4578 \begin_layout Standard
\r
4579 W tej sekcji opisano jak można użyć LyX-a do pisania artykułów do pism naukowych
\r
4582 Astronomy and Astrophysics
\r
4588 przy użyciu klasy dokumentu
\r
4589 \family typewriter
\r
4592 z pakietu makr wydawnictwa Springer.
\r
4593 Ten pakiet może być ściągnięty z serwera ftp Springera
\r
4596 \begin_layout Standard
\r
4597 \begin_inset VSpace medskip
\r
4603 \begin_layout Standard
\r
4605 \begin_inset Flex URL
\r
4608 \begin_layout Plain Layout
\r
4610 ftp://ftp.springer.de/pub/tex/latex/aa
\r
4618 \begin_layout Standard
\r
4619 \begin_inset VSpace medskip
\r
4625 \begin_layout Standard
\r
4626 Instrukcja do A&A Paper jest dostarczana razem z pakietem.
\r
4627 Ten tekst nie ma na celu zastąpienia oryginalnej instrukcji ale jest krótkim
\r
4628 przewodnikiem jak wykorzystać ten format.
\r
4631 \begin_layout Subsection
\r
4635 \begin_layout Standard
\r
4636 Aby zacząć nowy dokument wybieramy z menu
\r
4641 lik\SpecialChar \menuseparator
\r
4656 lik\SpecialChar \menuseparator
\r
4658 \begin_inset space ~
\r
4669 \begin_layout Plain Layout
\r
4670 Zalecamy korzystanie z szablonu.
\r
4671 Either create one yourself, or ask the local system administrator to suply
\r
4672 a site-wide version.
\r
4673 Przykładowy szablon jest częścią standardowej dystrybucji LyX-a.
\r
4681 Jeśli nie użyłeś szablonu to zwróć uwagę na następujące ustawienia:
\r
4684 \begin_layout Itemize
\r
4685 Wybierz klasę dokumentu
\r
4703 \begin_layout Itemize
\r
4704 Nie zmieniaj opcji
\r
4716 Układ jest zrobiony za pomocą makr i nie powinieneś niczego zmieniać.
\r
4719 \begin_layout Itemize
\r
4720 Możesz chcieć użyć czcionki
\r
4724 wybierając z listy
\r
4731 , jako sugerowanej przez wydawnictwo Springer dla jednolitego wyglądu tekstu
\r
4735 \begin_layout Subsection
\r
4739 \begin_layout Standard
\r
4740 Pierwszą rzeczą do wprowadzenia jest dane nagłówkowe.
\r
4741 Które zawierają osiem wpisów, z których kilka jest opcjonalnych.
\r
4745 \begin_layout Itemize
\r
4750 : [wymagane] Zobacz podręcznik Springera.
\r
4753 \begin_layout Itemize
\r
4761 \begin_layout Itemize
\r
4769 \begin_layout Itemize
\r
4777 \begin_layout Itemize
\r
4785 \begin_layout Itemize
\r
4790 : [opcjonalne] jeśli jest więcej niż jeden autor, to komu wysłać odbitki.
\r
4793 \begin_layout Itemize
\r
4798 : [opcjonalne] adres e-mail dla kontaktu z autorem.
\r
4801 \begin_layout Itemize
\r
4807 Suggested format is
\r
4808 \family typewriter
\r
4809 Received: <date> / Accepted <date>
\r
4812 \begin_layout Standard
\r
4813 Nie potrzeba wydawać polecenia
\r
4814 \family typewriter
\r
4819 , jest to robione automatycznie przez LyX gdy nagłówek jest zakończony.
\r
4820 Although the order of the single header entries doesn't matter it is advised
\r
4821 to keep the above sequence, just to get the best optics and meets the layout
\r
4822 of the real document.
\r
4825 \begin_layout Standard
\r
4826 Jeśli chcesz umieścić przypis w nagłówku, np.
\r
4827 dla wskazania twojego aktualnego adresu, możesz użyć standardowego przypisu
\r
4833 staw\SpecialChar \menuseparator
\r
4841 LyX w takim przypadku użyje automatycznie określenia
\r
4842 \family typewriter
\r
4850 \begin_layout Standard
\r
4851 In addition to these topics, Springer uses two additional LaTeX commands
\r
4852 that have no counterpart in LyX:
\r
4855 \begin_layout Itemize
\r
4857 \family typewriter
\r
4862 do oddzielenia różnych nazw takich jak autorzy, instytucje.
\r
4865 \begin_layout Itemize
\r
4867 \family typewriter
\r
4872 to mark corresponding author/institute pairs.
\r
4873 The institutes are numbered sequentially as they appear in the
\r
4877 field, so you have to put a marker to each author.
\r
4880 \begin_layout Standard
\r
4881 In both cases, the appropriate command has to be entered in LyX an marked
\r
4886 \begin_layout Subsection
\r
4890 \begin_layout Standard
\r
4891 Streszczenie powinno się znajdować bezpośrednio za nagłówkiem.
\r
4894 \begin_layout Standard
\r
4895 The only special thing about the abstract environment is that it should
\r
4896 contain an entry with the keywords.
\r
4897 This is not yet implemented for LyX, therefore you have to enter the LaTeX
\r
4899 \family typewriter
\r
4904 by hand and mark it as LaTeX code.
\r
4905 Zobacz przykładowy artykuł.
\r
4908 \begin_layout Subsection
\r
4909 Obsługiwane środowiska
\r
4912 \begin_layout Standard
\r
4913 Układ A&A paper obsługuje następujące środowiska dla strukturyzacji tekstu:
\r
4916 \begin_layout Itemize
\r
4922 \begin_layout Itemize
\r
4928 \begin_layout Itemize
\r
4934 \begin_layout Itemize
\r
4940 \begin_layout Itemize
\r
4946 \begin_layout Itemize
\r
4952 \begin_layout Itemize
\r
4958 \begin_layout Itemize
\r
4964 \begin_layout Itemize
\r
4970 \begin_layout Itemize
\r
4976 \begin_layout Itemize
\r
4982 \begin_layout Itemize
\r
4988 \begin_layout Subsection
\r
4989 Polecenia nie obsługiwane przez LyX
\r
4992 \begin_layout Standard
\r
4993 Kilka poleceń układu
\r
4997 nie jest jeszcze obsługiwane w LyX-ie.
\r
4998 Kilka zostało już omówionych.
\r
4999 Dla kompletności poniżej są one wszystkie wypisane:
\r
5002 \begin_layout Itemize
\r
5004 \family typewriter
\r
5010 \begin_layout Itemize
\r
5012 \family typewriter
\r
5018 \begin_layout Itemize
\r
5020 \family typewriter
\r
5026 \begin_layout Itemize
\r
5028 \family typewriter
\r
5034 \begin_layout Itemize
\r
5036 \family typewriter
\r
5042 \begin_layout Itemize
\r
5044 \family typewriter
\r
5050 \begin_layout Itemize
\r
5052 \family typewriter
\r
5058 \begin_layout Standard
\r
5059 Jeśli chcesz użyć któregoś z tych poleceń, to musisz wpisać je sam.
\r
5060 I nie zapomnij wpisywać je w trybie LaTeX-a!
\r
5063 \begin_layout Subsection
\r
5064 Wstawki -- rysunki i tabele
\r
5067 \begin_layout Standard
\r
5068 LyX obsługuje niezbędne środowiska wstawek
\r
5070 figure, figure*, table
\r
5076 , dlatego nie wspominamy o nich tutaj więcej.
\r
5079 Podręcznika Użytkownika
\r
5082 Pamiętaj, że tabele powinny być wyrównane lewostronnie.
\r
5083 Do tego celu wybierz tabelę i zmień wyrównanie w
\r
5088 kład\SpecialChar \menuseparator
\r
5096 \begin_layout Standard
\r
5097 Jest tylko jedna specjalna rzecz: rysunki z podpisami.
\r
5098 Aby utworzyć takie rysunki musisz wykonać poniższe kroki:
\r
5101 \begin_layout Enumerate
\r
5102 Utwórz szeroką wstawkę:
\r
5107 staw\SpecialChar \menuseparator
\r
5112 stawki\SpecialChar \menuseparator
\r
5122 \begin_layout Enumerate
\r
5123 Wpisz treść podpisu rysunku.
\r
5126 \begin_layout Enumerate
\r
5131 aby przesunąć kursor powyżej podpisu,
\r
5134 \begin_layout Enumerate
\r
5135 Wstaw swój rysunek (eps),
\r
5138 \begin_layout Enumerate
\r
5139 Ustaw kursor za rysunkiem i wstaw odstęp poziomy:
\r
5144 staw\SpecialChar \menuseparator
\r
5154 \SpecialChar \menuseparator
\r
5162 \begin_layout Enumerate
\r
5163 Przełącz się do trybu LaTeX:
\r
5166 \begin_inset space ~
\r
5174 \begin_layout Enumerate
\r
5176 \family typewriter
\r
5183 Nie zamykaj nawiasu!
\r
5186 \begin_layout Enumerate
\r
5187 Ustaw kursor za podpisem, przełącz się do trybu LaTeX-a i wstaw brakujący
\r
5189 \family typewriter
\r
5195 \begin_layout Standard
\r
5196 Zobacz także rysunek w przykładowym artykule.
\r
5199 \begin_layout Subsection
\r
5203 \begin_layout Standard
\r
5204 For submission, the paper has to be formated in a special double-spacing
\r
5206 For this purpose, you have to give the option
\r
5207 \family typewriter
\r
5210 to the documentclass.
\r
5211 This must be done using the
\r
5218 \begin_inset space ~
\r
5226 \begin_inset space ~
\r
5232 Just enter the string
\r
5233 \family typewriter
\r
5239 \begin_layout Subsection
\r
5243 \begin_layout Standard
\r
5248 znajduje się plik przykładowy artykuł napisany w LyX-ie.
\r
5249 To jest przykład z oryginalnago pakietu makr Springera przetłumaczonego
\r
5251 Użyj go jako inspirację i porównanie oryginalnego kodu LaTeX-a z LyX-owym
\r
5255 \begin_layout Section
\r
5259 \begin_layout Standard
\r
5265 \begin_layout Subsection
\r
5269 \begin_layout Standard
\r
5270 AASTeX jest zestawem makr wydanych przez American Astronomical Society dla
\r
5271 ułatwienia wysyłania elektronicznych manuskryptów do trzech pism wydawanych
\r
5272 przez Towarzystwo:
\r
5274 Astrophysical Journal
\r
5276 (włączając Listy i Suplement),
\r
5278 Astronomical Journal
\r
5282 Publications of the Astronomical Society of the Pacific
\r
5285 LyX wymaga co najmniej wersji 5.0 tych makr.
\r
5286 Wersje starsze od 5.0 są przeznaczone dla LaTeX2.09 i są niekompatybilne
\r
5288 Pakiet AASTeX można pobrać z serwera ftp AAS
\r
5291 \begin_layout Standard
\r
5292 \begin_inset VSpace medskip
\r
5298 \begin_layout Standard
\r
5300 \begin_inset Flex URL
\r
5303 \begin_layout Plain Layout
\r
5305 ftp://ftp.aas.org/pubs
\r
5313 \begin_layout Standard
\r
5314 \begin_inset VSpace medskip
\r
5320 \begin_layout Standard
\r
5321 A complete user guide is contained in that package and you should familiarize
\r
5322 yourself with it thoroughly before embarking on writing a paper in LyX.
\r
5323 LyX will not reduce the need to figure out all the AASTeX commands, it
\r
5324 will only reduce the drudgery of typing everything in.
\r
5325 It is your responsibility to ensure that the final exported LaTeX document
\r
5326 conforms completely to the requirements of the journal to which you are
\r
5327 submitting your paper.
\r
5330 \begin_layout Subsection
\r
5331 Starting a New Paper
\r
5334 \begin_layout Standard
\r
5335 I strongly suggest that you start with the AASTeX template file.
\r
5338 File\SpecialChar \menuseparator
\r
5341 , enter the new file name, then choose the
\r
5342 \family typewriter
\r
5346 This will show the most common fields found in a manuscript.
\r
5347 Simply overwrite the existing text (including the brackets,
\r
5348 \family typewriter
\r
5351 ) with the correct information.
\r
5352 Many of the AASTeX commands and environments can be implemented directly
\r
5353 in LyX, but some cannot: most noticeably
\r
5354 \family typewriter
\r
5360 \family typewriter
\r
5365 , which should stick out like a sore thumb if you actually just opened the
\r
5367 For commands such as these, the LaTeX code must be entered directly and
\r
5369 Such commands are referred to as ERT, or Evil Red Text.
\r
5370 I tried to minimize the amount of ERT needed in an AASTeX document, but
\r
5371 there is still more required than any of us would like.
\r
5374 \begin_layout Subsection
\r
5375 Finishing Your Paper
\r
5378 \begin_layout Standard
\r
5379 When the paper is finished to your satisfaction and previews/prints correctly,
\r
5381 \begin_inset Quotes eld
\r
5385 \begin_inset Quotes erd
\r
5388 actions which need to be done before you submit it to the journals.
\r
5391 \begin_layout Enumerate
\r
5392 Export your paper as a LaTeX file (
\r
5394 File\SpecialChar \menuseparator
\r
5395 Export\SpecialChar \menuseparator
\r
5401 \begin_layout Enumerate
\r
5402 Edit the resulting
\r
5403 \family typewriter
\r
5406 file with your favorite text editor
\r
5410 \begin_layout Enumerate
\r
5411 remove the comment lines before the
\r
5412 \family typewriter
\r
5420 \begin_layout Enumerate
\r
5422 \family typewriter
\r
5425 usepackage...{fontenc}
\r
5427 line if it appears (usually just after
\r
5428 \family typewriter
\r
5433 }; also remove the
\r
5434 \family typewriter
\r
5439 line if it appears.
\r
5442 \begin_layout Enumerate
\r
5443 remove everything between (and including) the
\r
5444 \family typewriter
\r
5450 \family typewriter
\r
5455 commands, except for any commands you specifically put into the LaTeX preamble
\r
5456 (which should appear immediately after the
\r
5457 \begin_inset Quotes eld
\r
5460 User specified LaTeX commands
\r
5461 \begin_inset Quotes erd
\r
5465 \family typewriter
\r
5471 \begin_layout Enumerate
\r
5473 \family typewriter
\r
5478 commands and replace
\r
5479 \begin_inset Quotes eld
\r
5483 \family typewriter
\r
5487 \begin_inset Quotes erd
\r
5490 with the correct, real file name.
\r
5493 \begin_layout Enumerate
\r
5495 \family typewriter
\r
5500 commands, if necessary (see section
\r
5501 \begin_inset CommandInset ref
\r
5511 \begin_layout Enumerate
\r
5512 Run the resulting file through LaTeX to make sure it still processes correctly.
\r
5515 \begin_layout Enumerate
\r
5516 Reread the journal requirements to make sure your filenames and formats
\r
5520 \begin_layout Enumerate
\r
5524 \begin_layout Subsection
\r
5525 Comments On Specific Commands
\r
5528 \begin_layout Standard
\r
5529 I will not describe the detailed usage of the individual AASTeX commands:
\r
5530 the AASTeX User Guide (
\r
5531 \family typewriter
\r
5534 ) gives a good description of each.
\r
5535 Thus it's probably easiest for me to go down the list as found in the guide
\r
5536 and offer comments where necessary.
\r
5537 So let's begin \SpecialChar \ldots{}
\r
5541 \begin_layout Subsubsection
\r
5542 Things that work as expected
\r
5545 \begin_layout Standard
\r
5549 \begin_layout Plain Layout
\r
5561 \begin_layout Standard
\r
5562 Because they work as you might expect, I simply list them and the section
\r
5563 they are found in:
\r
5564 \family typewriter
\r
5570 \family typewriter
\r
5576 \family typewriter
\r
5582 \family typewriter
\r
5588 \family typewriter
\r
5594 \family typewriter
\r
5600 \family typewriter
\r
5606 \family typewriter
\r
5612 \family typewriter
\r
5618 \family typewriter
\r
5624 \family typewriter
\r
5630 \family typewriter
\r
5633 begin{displaymath}
\r
5636 \family typewriter
\r
5642 \family typewriter
\r
5648 \family typewriter
\r
5651 begin{mathletters}
\r
5654 \family typewriter
\r
5657 begin{thebibliography}
\r
5660 \family typewriter
\r
5666 \family typewriter
\r
5672 \family typewriter
\r
5678 \family typewriter
\r
5684 \family typewriter
\r
5689 (2.14.4, amongst other places),
\r
5690 \family typewriter
\r
5696 \family typewriter
\r
5702 \family typewriter
\r
5708 \family typewriter
\r
5716 \begin_layout Standard
\r
5717 The following style options also work correctly:
\r
5718 \family typewriter
\r
5722 \family typewriter
\r
5726 \family typewriter
\r
5730 \family typewriter
\r
5734 Simply put them in
\r
5740 Layout\SpecialChar \menuseparator
\r
5746 \begin_layout Standard
\r
5750 \begin_layout Plain Layout
\r
5762 \begin_layout Subsubsection
\r
5763 Things that work, but require more comment
\r
5766 \begin_layout Standard
\r
5767 The following items work, but require a little more discussion:
\r
5770 \begin_layout Itemize
\r
5771 These items are reserved for use by the journal editors, but you can put
\r
5772 them into the LaTeX preamble if you feel compelled to do so:
\r
5773 \family typewriter
\r
5779 \family typewriter
\r
5785 \family typewriter
\r
5791 \family typewriter
\r
5797 \family typewriter
\r
5805 \begin_layout Itemize
\r
5806 These items may be placed in the LaTeX preamble, and are included as blanks
\r
5807 in the template file:
\r
5808 \family typewriter
\r
5814 \family typewriter
\r
5820 \family typewriter
\r
5828 \begin_layout Itemize
\r
5830 \family typewriter
\r
5835 (2.3) -- can only be used
\r
5836 \begin_inset Quotes eld
\r
5840 \begin_inset Quotes erd
\r
5843 , not in the middle of a paragraph.
\r
5844 Use ERT if you need to embed it.
\r
5847 \begin_layout Itemize
\r
5849 \family typewriter
\r
5854 (2.3) -- will have extra {} after it.
\r
5855 This should not cause an error.
\r
5858 \begin_layout Itemize
\r
5860 \family typewriter
\r
5865 (2.6) -- can only be used
\r
5866 \begin_inset Quotes eld
\r
5870 \begin_inset Quotes erd
\r
5873 , not in the middle of a paragraph.
\r
5874 Use ERT if you need to embed it.
\r
5877 \begin_layout Itemize
\r
5879 \family typewriter
\r
5884 (2.8) -- can't insert a cross-reference tag, you must type the tag name
\r
5888 \begin_layout Itemize
\r
5890 \family typewriter
\r
5895 (2.8) -- same as for
\r
5896 \family typewriter
\r
5902 \begin_layout Itemize
\r
5904 \family typewriter
\r
5909 (2.9) -- will have extra {} after it.
\r
5910 This should not cause an error.
\r
5913 \begin_layout Itemize
\r
5915 \family typewriter
\r
5920 (2.10) -- will have extra {} after it.
\r
5921 This should not cause an error.
\r
5924 \begin_layout Itemize
\r
5926 \family typewriter
\r
5931 (2.13.2) -- you will have to edit the optional argument by hand in the final
\r
5935 \begin_layout Subsubsection
\r
5936 Things not implemented, use ERT
\r
5939 \begin_layout Standard
\r
5943 \begin_layout Plain Layout
\r
5955 \begin_layout Standard
\r
5957 \family typewriter
\r
5963 \family typewriter
\r
5969 \family typewriter
\r
5975 \family typewriter
\r
5978 setcounter{equation}
\r
5981 \family typewriter
\r
5987 \family typewriter
\r
5992 (2.12), Journal name abbreviations (2.12.4),
\r
5993 \family typewriter
\r
5999 \family typewriter
\r
6005 \family typewriter
\r
6011 \family typewriter
\r
6017 \family typewriter
\r
6023 \family typewriter
\r
6028 (2.14.4, insert it as the first element in the lefthand cell after where
\r
6030 Don't use any of LyX's rules in the table),
\r
6031 \family typewriter
\r
6037 \family typewriter
\r
6042 (2.14.5), most everything in Misc (2.15, except
\r
6043 \family typewriter
\r
6049 \family typewriter
\r
6055 \family typewriter
\r
6061 \family typewriter
\r
6067 \family typewriter
\r
6073 \family typewriter
\r
6081 \begin_layout Standard
\r
6085 \begin_layout Plain Layout
\r
6097 \begin_layout Subsubsection
\r
6098 Things that cannot be implemented
\r
6101 \begin_layout Standard
\r
6102 \SpecialChar \ldots{}
\r
6103 at least in any meaningful sort of way, so I suggest ignoring them.
\r
6104 They are the references environment (2.12.3), and the deluxetable environment
\r
6106 If you really, really need to use deluxetable, I suggest editing it in
\r
6107 a separate file with a text editor, then using
\r
6109 Insert\SpecialChar \menuseparator
\r
6112 to include it in your LyX document.
\r
6114 \family typewriter
\r
6117 file to see an example of this.
\r
6120 \begin_layout Subsection
\r
6121 FAQs, Tips, Tricks, and Other Ruminations
\r
6124 \begin_layout Subsubsection
\r
6125 Getting LyX and AASTeX to cooperate
\r
6128 \begin_layout Standard
\r
6129 It can be a bit tricky to get LyX to recognize a new layout and document
\r
6131 When all else fails, do this:
\r
6134 \begin_layout Enumerate
\r
6135 Make certain that LaTeX can find AASTeX.
\r
6136 Copy sample.tex (and perhaps table.tex) from the AASTeX distribution into
\r
6137 a directory completely unrelated to LaTeX or AASTeX and run LaTeX on
\r
6138 \family typewriter
\r
6144 \begin_layout Enumerate
\r
6146 \family typewriter
\r
6150 \family typewriter
\r
6151 /usr/.../share/lyx/layouts
\r
6154 \family typewriter
\r
6160 \begin_layout Enumerate
\r
6163 Options\SpecialChar \menuseparator
\r
6166 in LyX, then restart LyX.
\r
6169 \begin_layout Enumerate
\r
6170 Open a regular new file, not from a template.
\r
6171 Does AASTeX appear in
\r
6173 Layout\SpecialChar \menuseparator
\r
6174 Document\SpecialChar \menuseparator
\r
6180 \begin_layout Standard
\r
6181 If you get a warning from an existing AASTeX document about not being able
\r
6182 to find the AASTeX layout or a message about
\r
6183 \begin_inset Quotes eld
\r
6186 You should not mix title layouts with normal ones
\r
6187 \begin_inset Quotes erd
\r
6190 , things haven't been installed correctly.
\r
6193 \begin_layout Subsubsection
\r
6194 LaTeX error processing a table
\r
6197 \begin_layout Standard
\r
6198 LyX, by default, attempts to center the table caption/title.
\r
6199 This seems to produce a bad interaction in AASTeX so you should click somewhere
\r
6200 in the caption/title, then select
\r
6202 Layout\SpecialChar \menuseparator
\r
6214 This took care of it for me.
\r
6217 \begin_layout Subsubsection
\r
6219 \begin_inset CommandInset label
\r
6220 LatexCommand label
\r
6228 \begin_layout Standard
\r
6229 A few things: 1) I have noticed some funny spacing in the reference entries
\r
6231 When you enter the bibliography item data, make sure their is
\r
6235 space between the last author and the parenthesis setting off the year;
\r
6240 \family typewriter
\r
6244 \family typewriter
\r
6248 2) I am really unhappy that I can't make
\r
6249 \family typewriter
\r
6255 \family typewriter
\r
6260 more automatic, but that would require changes to the LyX source code.
\r
6261 For now you can do one of two things: a) enter all your citations using
\r
6264 Insert\SpecialChar \menuseparator
\r
6265 Citation Reference
\r
6267 mechanism; at least you can take advantage of the automatic insertions.
\r
6268 Then edit the exported LaTeX file by hand changing the
\r
6269 \family typewriter
\r
6274 entries to the appropriate
\r
6275 \family typewriter
\r
6281 \family typewriter
\r
6286 commands before you submit it (
\r
6287 \family typewriter
\r
6292 is currently equivalent to
\r
6293 \family typewriter
\r
6298 , so you wouldn't necessarily have to change those).
\r
6299 Or b) you can simply enter all your citations as ERT using the same key
\r
6300 for the argument that you used in the bibliography popup,
\r
6303 \family typewriter
\r
6310 Neither choice is pleasant, but until LyX's citation mechanism understands
\r
6311 \family typewriter
\r
6314 , we'll have to put up with it.
\r
6315 3) Entering the references at all is not obvious.
\r
6316 The easiest thing is to start typing your first reference at the end of
\r
6317 the document, then mark it as type
\r
6322 That will put a small gray box in front of what you just typed.
\r
6323 Click on the box to fill in the rest of the information.
\r
6324 For new references, go to the end of an existing reference and press return.
\r
6325 That will create a new line with its own box, etc.
\r
6328 \begin_layout Subsubsection
\r
6329 Włączanie plików EPS
\r
6332 \begin_layout Standard
\r
6333 With all due respect to Chris Biemesderfer and the others who have helped
\r
6334 to write the AASTeX package, the figure handling mechanism smells really
\r
6336 You can insert the
\r
6337 \family typewriter
\r
6343 commands as ERT into a Figure Float box, but I never have much luck getting
\r
6345 My advice would be to avoid all EPS inclusions in the manuscript you submit
\r
6346 to the journal, but then use the standard LyX EPS file inclusion mechanism
\r
6347 when you want to make your nicer looking preprints.
\r
6349 \family typewriter
\r
6352 usepackage{graphics}
\r
6354 command into the LaTeX preamble and handle the figures in the standard
\r
6356 Anyone who attempts to print your AASTeX 5.0 manuscript must have a LaTeX2e
\r
6357 installation anyway, so why not take advantage of the infinitely better
\r
6358 graphics handling mechanism? If they complain about LaTeX2e or the graphics
\r
6359 package, point out that it appears in the second edition of Lamport (1994),
\r
6360 so it was time to upgrade six years ago.
\r
6363 \begin_layout Subsubsection
\r
6364 Things I could have done, but didn't
\r
6367 \begin_layout Standard
\r
6368 There are a few ,,pretty'' things I could have implemented, but chose not
\r
6370 For instance, I saw no point in double-spacing the text in the LyX window,
\r
6371 even though it is double-spaced in the paper manuscript.
\r
6372 Also, I chose not to make separate layouts for the preprint and preprint2
\r
6374 Since I assume you will spend most of your time in the plain manuscript
\r
6375 mode anyway, I decided not to chew up more disk space with this.
\r
6376 If you feel strongly that I should make such layouts, I will adhere to
\r
6377 the spirit of the rules laid out by the Mudgeeraba Creek Emu-Riding and
\r
6378 Boomerang-Throwing Association:
\r
6381 \begin_layout Quotation
\r
6382 ,,Decisions of the judges will be final unless shouted down by a really
\r
6383 overwhelming majority of the crowd present.
\r
6384 Abusive and obscene language may not be used by contestants when addressing
\r
6385 members of the judging panel, or, conversely, by members of the judging
\r
6386 panel when addressing contestants (unless struck by a boomerang)''.
\r
6389 \begin_layout Subsection
\r
6393 \begin_layout Standard
\r
6394 To mangle the infamous quote by Donald Knuth about a computer algorithm,
\r
6395 ,,I have only proved this to be correct, I have not actually tried it''.
\r
6396 I believe following the above procedures will produce an acceptable AASTeX
\r
6397 document, but as of this update (Jan 25, 2000), I have not yet submitted
\r
6399 Hopefully in the next few months \SpecialChar \ldots{}
\r
6403 \begin_layout Section
\r
6407 \begin_layout Standard
\r
6410 Panayotis Papasotiriou
\r
6413 \begin_layout Subsection
\r
6417 \begin_layout Standard
\r
6418 The ijmpd package is a set of macros that facilitates electronic manuscript
\r
6419 submission to the
\r
6421 International Journal of Modern Physics D
\r
6423 published by World Scientific.
\r
6424 The name of the document class is
\r
6425 \family typewriter
\r
6429 This file, together with instructions for the authors, can be downloaded
\r
6431 \begin_inset Flex URL
\r
6434 \begin_layout Plain Layout
\r
6436 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
\r
6442 The ijmpd package is a modified version of the standard
\r
6443 \begin_inset Quotes eld
\r
6447 \begin_inset Quotes erd
\r
6451 Most of its features are supported by LyX.
\r
6452 I have recently used LyX successfully to write an article submitted to
\r
6455 International Journal of Modern Physics D
\r
6460 \begin_layout Subsection
\r
6464 \begin_layout Standard
\r
6465 As usual, the easiest way to write a paper is to start with a template.
\r
6471 ile\SpecialChar \menuseparator
\r
6481 , then choose the
\r
6482 \family typewriter
\r
6486 This will give an (almost) empty document that includes the most common
\r
6487 fields found in a manuscript.
\r
6488 Simply overwrite the existing text (including the brackets,
\r
6489 \family typewriter
\r
6492 ) with the correct information.
\r
6493 You should keep in mind the following remarks.
\r
6496 \begin_layout Enumerate
\r
6497 LyX won't let you change the font size and the page style of the document,
\r
6498 because the ijmpd package does not allow such modifications.
\r
6501 \begin_layout Enumerate
\r
6502 The ijmpd package requires that the language of the document should not
\r
6504 Before previewing your paper, be sure that the babel package is not used.
\r
6505 To do this, click on
\r
6510 dit\SpecialChar \menuseparator
\r
6525 tab), then deselect the
\r
6532 option and click on
\r
6543 , if you wish to make this change permanent).
\r
6546 \begin_layout Enumerate
\r
6547 Two new environments, named
\r
6548 \begin_inset Quotes eld
\r
6552 \begin_inset Quotes erd
\r
6556 \begin_inset Quotes eld
\r
6560 \begin_inset Quotes erd
\r
6563 are available (their use is obvious).
\r
6566 \begin_layout Enumerate
\r
6567 Appendices may be added to the paper.
\r
6568 LyX offers a special environment, called
\r
6569 \begin_inset Quotes eld
\r
6573 \begin_inset Quotes erd
\r
6576 which marks the beginning of the appendix.
\r
6577 An appendix can contain normal sections, subsections, or subsubsections.
\r
6580 \begin_layout Enumerate
\r
6581 The ijmpd package implements table captions quite differently than LyX does.
\r
6582 As a result, a table created by LyX is printed correctly, but its caption
\r
6584 If you need table captions, you should implement the whole table float
\r
6586 \family typewriter
\r
6589 file, then include this file to the LyX document (
\r
6594 nsert\SpecialChar \menuseparator
\r
6602 Details on how to create an ijmpd table float can be found in the file
\r
6604 \family typewriter
\r
6607 , which is included in the ijmpd package.
\r
6610 \begin_layout Subsection
\r
6611 Preparing a paper for submission
\r
6614 \begin_layout Standard
\r
6615 Before you submit your paper you must export the LyX document as a LaTeX
\r
6621 ile\SpecialChar \menuseparator
\r
6626 xport\SpecialChar \menuseparator
\r
6633 ), then make the following changes to the resulting
\r
6634 \family typewriter
\r
6640 \begin_layout Enumerate
\r
6641 Remove the comment lines before the
\r
6642 \family typewriter
\r
6650 \begin_layout Enumerate
\r
6651 Remove everything between (and including) the
\r
6652 \family typewriter
\r
6658 \family typewriter
\r
6663 commands, except for any commands you specifically put into the LaTeX preamble.
\r
6666 \begin_layout Standard
\r
6668 \family typewriter
\r
6671 file should be saved and processed through LaTeX as many times as necessary.
\r
6672 You may also want to check the resulting
\r
6673 \family typewriter
\r
6679 \begin_layout Subsection
\r
6683 \begin_layout Standard
\r
6684 Użycie wstawek ERT jest opcjonalne i jest zredukowane do trzech poleceń,
\r
6685 which affect the look of the page.
\r
6686 If you started writing your paper by using the
\r
6687 \family typewriter
\r
6690 template, the ERT needed is already in its place; you usually don't need
\r
6692 You may only change the first ERT to specify the information printed to
\r
6693 the top of odd and even pages (authors' names and short paper's title,
\r
6695 This ERT must have the form
\r
6696 \family typewriter
\r
6699 markboth{Authors' Names}{Short Paper's Title}
\r
6704 \begin_layout Section
\r
6708 \begin_layout Standard
\r
6711 Panayotis Papasotiriou
\r
6714 \begin_layout Subsection
\r
6718 \begin_layout Standard
\r
6719 Pakiet Kluwer jest zestawem makr wydanych przez Kluwer Academic Publishers
\r
6720 aby ułatwić elektroniczną wysyłkę manuskryptów do pism wydawanych przez
\r
6722 Najbardziej znane z nich (at least in my domain of interest), to
\r
6724 Astrophysics and Space Science
\r
6730 , ale istnieje wiele innych (zobacz kompletną listę pod adresem
\r
6731 \begin_inset Flex URL
\r
6734 \begin_layout Plain Layout
\r
6736 http://www.wkap.nl/jrnllist.htm/JRNLHOME
\r
6742 Pakiet Kluwer można pobrać z serwisu
\r
6743 \begin_inset Flex URL
\r
6746 \begin_layout Plain Layout
\r
6748 http://www.wkap.nl/kaphtml.htm/STYLEFILES
\r
6754 Kompletna dokumentacja jest zawarta w pakiecie (ale można pobrać ją oddzielnie).
\r
6757 \begin_layout Standard
\r
6758 LyX obsługuje wiele cech pakietu ale nie wszystkie.
\r
6759 Mimo to wstawki ERT są potrzebne do redukcji ,,osobliwych'' poleceń pakietu
\r
6761 \begin_inset CommandInset ref
\r
6763 reference "subsec:kluwer_peculiarities"
\r
6768 Ja ostatnio napisałem bez żadnych problemów artykuł wysłany do pisma
\r
6770 Astrophysics and Space Science
\r
6775 \begin_layout Subsection
\r
6779 \begin_layout Standard
\r
6780 Najłatwiejszą drogą do napisania nowego artykułu jest skorzystanie z szablonu.
\r
6781 Wybierz polecenie z menu
\r
6783 Plik\SpecialChar \menuseparator
\r
6786 , a następnie wybierz plik szablonu
\r
6787 \family typewriter
\r
6791 Otrzymasz wówczas (prawie) pusty dokument, który zawiera większość pól
\r
6792 z manuskryptu z krótkim opisem ich użycia.
\r
6793 I jak w większości szablonów zastąp istniejące teksty (włączając nawiasy
\r
6795 \family typewriter
\r
6798 ) poprawnymi informacjami.
\r
6801 \begin_layout Subsection
\r
6802 Przygotowanie artykułu do wysłania
\r
6805 \begin_layout Standard
\r
6806 Podobnie jak przy pakiecie AASTeX przed wysyłką artykułu do wydawnictwa,
\r
6807 artykuł należy przetworzyć, co opisano dalej w kolejnych krokach:
\r
6810 \begin_layout Enumerate
\r
6811 Wyeksportuj artykuł do pliku LaTeX.
\r
6812 Zrób to przez wybór polecenia z menu
\r
6817 lik\SpecialChar \menuseparator
\r
6825 ksportuj\SpecialChar \menuseparator
\r
6839 \begin_layout Enumerate
\r
6840 Wyedytuj uzyskany plik
\r
6841 \family typewriter
\r
6844 w edytorze tekstowym dokonując następujących zmian:
\r
6848 \begin_layout Enumerate
\r
6849 usuń wiersze komentarza przed poleceniem
\r
6850 \family typewriter
\r
6858 \begin_layout Enumerate
\r
6859 usuń wszystko pomiędzy dyrektywami
\r
6860 \family typewriter
\r
6866 \family typewriter
\r
6871 włącznie, z wyjątkiem Twoich specyficznych poleceń wstawionych do preambuły.
\r
6874 \begin_layout Standard
\r
6875 Zapisz uzyskany plik
\r
6876 \family typewriter
\r
6883 \begin_layout Enumerate
\r
6885 \family typewriter
\r
6888 przez LaTeX tyle razy ile potrzeba (zwykle do trzech razy).
\r
6891 \begin_layout Enumerate
\r
6892 Zobacz utworzony plik
\r
6893 \family typewriter
\r
6896 korzystając z przeglądarki np.
\r
6901 i sprawdź czy wszystko jest ok (tak powinno być jeśli nie popełniłeś błędów).
\r
6904 \begin_layout Subsection
\r
6905 ,,Osobliwości'' pakietu Kluwer
\r
6906 \begin_inset CommandInset label
\r
6907 LatexCommand label
\r
6908 name "subsec:kluwer_peculiarities"
\r
6915 \begin_layout Standard
\r
6916 Pakiet Kluwer posiada następujące ,,osobliwości'':
\r
6919 \begin_layout Enumerate
\r
6920 Jest możliwe pisanie wielu artykułów w tym samym pliku LaTeX-a
\r
6924 \begin_layout Plain Layout
\r
6925 Nie mogę wyobrazić sobie innego dobrego powodu aby to zrobić
\r
6931 Każdy artykuł musi być zawarty w środowisku ,,article''.
\r
6932 Niestety, tego środowiska nie można pominąć, nawet jeśli piszemy tylko
\r
6934 Dlatego każdy artykuł zaczyna się poleceniem
\r
6935 \family typewriter
\r
6940 i kończy oczywiście poleceniem
\r
6941 \family typewriter
\r
6947 Mimo to można to zaimplementować w LyX-ie, ale ja nie dołączam tego, od
\r
6948 czasu jak to wygląda brzydko i może peszyć nowych użytkowników.
\r
6949 Dlatego Ty potrzebujesz wpisać te polecenia wprost jako kod LaTeX (jako
\r
6953 \begin_layout Enumerate
\r
6954 Informacje podane na początku artykułu (np.: title, subtitle, author, institution
\r
6955 , running title, running author, abstract i keywords) muszą znajdować się
\r
6957 \begin_inset space ~
\r
6960 środowisku ,,opening''.
\r
6961 Tego nie zaimplementowano w LyX-ie, tak że Ty musisz umieścić title, subtitle
\r
6963 pomiędzy dwoma wstawkami ERT (
\r
6964 \family typewriter
\r
6970 \family typewriter
\r
6978 \begin_layout Enumerate
\r
6979 Według podręcznika użytkownika etykieta każdej pozycji bibliografii musi
\r
6980 być zapisana jako
\r
6981 \family typewriter
\r
6990 \family typewriter
\r
6996 \family typewriter
\r
7003 \begin_layout Standard
\r
7005 \family typewriter
\r
7008 zajmuje się tymi wszystkimi ,,osobliwościami'' Jeśli zaczynasz z nowym
\r
7009 artykułem korzystając z tego szablonu, to nie potrzebujesz robić nic specjalneg
\r
7014 \begin_layout Enumerate
\r
7015 nie usuwaj wstawek ERT dołączonych do szablonu i
\r
7018 \begin_layout Enumerate
\r
7019 skopiuj przykładową bibliografię dołączona do szablonu i dostosuj ją przez
\r
7020 dopisanie nowych pozycji.
\r
7023 \begin_layout Section
\r
7027 \begin_layout Standard
\r
7033 \begin_layout Subsection
\r
7037 \begin_layout Standard
\r
7038 LyX-owe klasy dokumentu
\r
7040 article (koma-script)
\r
7044 report (koma-script)
\r
7052 letter(koma-script)
\r
7054 odpowiadają LaTeX-owym klasom odpowiednio
\r
7055 \family typewriter
\r
7059 \family typewriter
\r
7063 \family typewriter
\r
7067 \family typewriter
\r
7070 , z rodziny Koma-Script.
\r
7071 Zastępują one standardowe klasy dokumentu odpowiednio
\r
7072 \family typewriter
\r
7076 \family typewriter
\r
7080 \family typewriter
\r
7084 \family typewriter
\r
7087 , i są bliższe europejskim konwencjom typograficznym
\r
7090 \begin_layout Itemize
\r
7091 Standardową wielkością czcionki jest 11pt w
\r
7093 article (koma-script)
\r
7097 report (koma-script)
\r
7101 book (koma-script)
\r
7105 letter (koma-script)
\r
7110 \begin_layout Itemize
\r
7111 Tytularia, etykiety opisu środowisk i kilka elementów klasy
\r
7113 letter (koma-script)
\r
7115 są składane czcionką półgrubą bezszeryfową
\r
7119 \begin_layout Plain Layout
\r
7120 Istnieje duża różnica pomiędzy starymi półgrubymi czcionkami bezszeryfowymi
\r
7121 rodziny cm, a nowymi rodziny ec, szczególnie w wyglądzie tytulariów.
\r
7122 Dla porównania półgruba czcionka bezszeryfowa rodziny ec wygląda na troszkę
\r
7125 \family typewriter
\r
7132 pomaga tworzyć ,,zwykły'' wygląd przy użyciu czcionek ec.
\r
7138 Numeracja tytułów rozdziałów jest zrobiona tak samo jak numeracja sekcji,
\r
7139 czyli bez wiersza ,,Rozdział\SpecialChar \ldots{}
\r
7141 Ponadto wygląd tytulariów może być zmieniony za pomocą kilku opcji (w LyX-ie
\r
7142 wprowadza się je w polach
\r
7151 kład\SpecialChar \menuseparator
\r
7161 \begin_layout Itemize
\r
7162 Głównym zamierzeniem projektowania obszaru pisania klas dokumentu Koma-Script
\r
7171 (w LyX-ie wprowadza się je w polach
\r
7180 kład\SpecialChar \menuseparator
\r
7188 Dzięki nim mamy klarowną możliwość zmiany szerokości marginesów jako opcje
\r
7194 kład\SpecialChar \menuseparator
\r
7204 \begin_layout Itemize
\r
7205 Klasy LaTeX-owe rodziny Koma-Script definiują kilka dodatkowych poleceń.
\r
7206 Część z nich, które mają sens w LyX-ie są zaimplementowane w odpowiednich
\r
7210 \begin_layout Standard
\r
7211 Szczegółowy opis (w języku niemieckim) LaTeX-owych klas dokumentu rodziny
\r
7212 Koma-Script można znaleźć w dokumentacji Koma-Script
\r
7218 \begin_layout Plain Layout
\r
7219 Istnieje angielskie tłumaczenie --
\r
7223 , ale nie jest kompletne
\r
7230 Dalsze punkty opisują tylko te aspekty, które są związane z LyX-em.
\r
7233 \begin_layout Subsection
\r
7234 Klasy article (koma-script), report (koma-script) i book (koma-script)
\r
7237 \begin_layout Standard
\r
7240 article (koma-script)
\r
7244 report (koma-script)
\r
7250 są zaimplementowane w plikach układu, odpowiednio:
\r
7251 \family typewriter
\r
7255 \family typewriter
\r
7259 \family typewriter
\r
7263 Zawierają one wszystkie środowiska odpowiednich standardowych klas dokumentu
\r
7276 , częściowo zmienione z wyłączeniem LyX-owego środowiska
\r
7280 , które jest zastąpione przez nowe środowisko
\r
7284 o takiej samej funkcji.
\r
7285 Jednak środowisko
\r
7289 zostało dodane do kilku nowych środowisk, ale nie są one częścią klasy
\r
7292 letter (koma-script)
\r
7297 \begin_layout Itemize
\r
7306 : są odpowiednikami dla
\r
7314 , dodatkowo dają wpis do spisu treści.
\r
7319 nie istnieje w klasie
\r
7321 article (koma-script)
\r
7326 \begin_layout Itemize
\r
7335 : zachowują się dokładnie tak jak
\r
7343 , additionally clearing running heads.
\r
7348 nie istnieje w klasie
\r
7350 article (koma-script)
\r
7355 \begin_layout Itemize
\r
7360 : generuje tytuł tuż nad następnym akapitem w standardowej wielkości czcionki
\r
7361 bez wpływu na strukturę dokumentu.
\r
7364 \begin_layout Standard
\r
7365 Następujące środowiska, razem ze standardowymi:
\r
7377 , tworzą stronę tytułową dokumentu.
\r
7378 Muszą być wstawione na początku pierwszego ,,normalnego'' akapitu
\r
7382 \begin_layout Plain Layout
\r
7383 Odpowiednie polecenia LaTeX muszą pojawić się przed poleceniem
\r
7384 \family typewriter
\r
7392 Gdy dane środowisko jest użyte częściej niż jeden raz, to zostanie uwzględnione
\r
7393 tylko ostatnie jego wystąpienie w tekście.
\r
7394 Te dodatkowe środowiska, podobnie jak
\r
7406 , nie wpływają na wygląd tworzonego dokumentu.
\r
7409 \begin_layout Itemize
\r
7414 : tworzy wyśrodkowany akapit powyżej podstawowego tytułu (
\r
7426 ) z tematem dokumentu.
\r
7429 \begin_layout Itemize
\r
7434 : tworzy wyśrodkowany akapit poniżej podstawowego tytułu (
\r
7446 ) z nazwą wydawcy.
\r
7449 \begin_layout Itemize
\r
7456 report (koma-script)
\r
7460 book (koma-script)
\r
7462 tworzy wyśrodkowany akapit z dedykacją na oddzielnej stronie za stroną
\r
7463 tytułową, a w klasie
\r
7465 article (koma-script)
\r
7467 tworzy wyśrodkowany akapit z dedykacją poniżej podstawowego tytułu (
\r
7482 \begin_layout Itemize
\r
7487 : tworzy wyrównany do lewej powyżej podstawowego tytułu (
\r
7499 ) dla nagłówka dokumentu.
\r
7502 \begin_layout Itemize
\r
7507 : tworzy w druku dwustronnym w klasach
\r
7509 report (koma-script)
\r
7513 book (koma-script)
\r
7515 na tyle strony tytułowej u góry wyrównany do lewej akapit, a w przypadku
\r
7516 druku jednostronnego lub klasy
\r
7518 article (koma-script)
\r
7520 nie jest składane.
\r
7523 \begin_layout Itemize
\r
7528 : tworzy w druku dwustronnym w klasach
\r
7530 report (koma-script)
\r
7534 book (koma-script)
\r
7536 na tyle strony tytułowej u dołu wyrównany do lewej akapit, a w przypadku
\r
7537 druku jednostronnego lub klasy
\r
7539 article (koma-script)
\r
7541 nie jest składane.
\r
7544 \begin_layout Itemize
\r
7549 : tworzy specjalną ,,brudną'' stronę na początku dokumentu zawierającą akapit
\r
7550 bez specjalnego formatowania.
\r
7553 \begin_layout Standard
\r
7554 Pliki układu dla klas dokumentu
\r
7556 article (koma-script)
\r
7560 report (koma-script)
\r
7564 book (koma-script)
\r
7567 \family typewriter
\r
7571 Który jest właściwym miejscem do definiowania własnych środowisk.
\r
7573 \family typewriter
\r
7576 do swojego osobistego foldera układów i wyedytuj go!
\r
7579 \begin_layout Subsection
\r
7580 Klasa letter (koma-script)
\r
7583 \begin_layout Standard
\r
7587 \begin_layout Plain Layout
\r
7599 \begin_layout Standard
\r
7603 letter (koma-script)
\r
7605 jest zaimplementowana w pliku układu
\r
7606 \family typewriter
\r
7610 Zawiera on wszystkie środowiska odpowiadające standardowej klasie
\r
7614 , częściowo zmienione z wyłączeniem LyX-owych środowisk
\r
7630 , które są zastąpione przez nowe środowisko
\r
7634 o takiej samej funkcji.
\r
7635 Ponadto zawiera, w odróżnieniu od standardowej klasy, standardowe środowiska
\r
7653 Dodatkowo jest kilka nowych specyficznych środowisk.
\r
7656 \begin_layout Standard
\r
7660 \begin_layout Plain Layout
\r
7672 \begin_layout Standard
\r
7673 Wygląd listu złożonego w tej klasie dokumentu może być sterowany za pomocą
\r
7674 kilku poleceń LaTeX-a (w LyX-ie można je wprowadzić wybierając z menu
\r
7679 kład\SpecialChar \menuseparator
\r
7690 \begin_layout Plain Layout
\r
7691 Na przykład, standardowy wygląd nagłówka listu zawierający nazwę i adres
\r
7692 jest całkowicie self-willed.
\r
7693 ,,Podstawowy'' nagłówek jest tworzony za pomocą następujących poleceń w
\r
7697 \begin_layout LyX-Code
\r
7707 \begin_layout LyX-Code
\r
7723 \begin_layout LyX-Code
\r
7733 \begin_layout LyX-Code
\r
7753 Dzięki temu autor listu może utworzyć swój własny układ.
\r
7754 Szczegółowy opis (w języku niemieckim) LaTeX-owych klas dokumentu rodziny
\r
7755 Koma-Script można znaleźć w dokumentacji Koma-Script
\r
7762 \begin_layout Standard
\r
7771 definiują początek listu i muszą być użyte w każdym liście.
\r
7772 Dla podkreślenia ich w dokumencie, są zaznaczone literami odpowiednio
\r
7780 na lewym marginesie.
\r
7781 To umożliwia napisanie dowolnej liczby listów w jednym pliku.
\r
7786 tworzy nowy list używając tego samego adresu, a
\r
7790 tworzy nowy adres.
\r
7807 są podstawowymi środowiskami i mogą być używane wielokrotnie w tym samym
\r
7811 \begin_layout Itemize
\r
7816 : tworzy akapit na adres i definiuje początek listu.
\r
7819 \begin_layout Itemize
\r
7824 : tworzy akapit dla adresu i zaczyna nowy list.
\r
7827 \begin_layout Itemize
\r
7832 : tworzy akapit na tekst zamykający list.
\r
7835 \begin_layout Itemize
\r
7840 : tworzy akapit na Postscriptum.
\r
7843 \begin_layout Itemize
\r
7848 : tworzy akapit na listę rozdzielnika (Do wiadomości).
\r
7851 \begin_layout Itemize
\r
7856 : tworzy akapit dla załączników.
\r
7859 \begin_layout Standard
\r
7900 wyświetlają etykiety, dla ułatwienia wpisywania, których zawartość jest
\r
7901 przetwarzana przez klasę letter (Koma-Script)
\r
7905 \begin_layout Plain Layout
\r
7906 It could be seen as a matter of inconsequence, that the types
\r
7914 described above are not such input types as well.
\r
7915 Because of the special meaning of those types, however, I have implemented
\r
7916 them as ordinary paragraph types with a one letter mark in the left margin.
\r
7917 Moreover, it would affect my feeling of symmetry, if the
\r
7925 type had such a serious different appearance.
\r
7930 Te środowiska muszą być użyte na początku odpowiedniego środowiska
\r
7937 \begin_layout Standard
\r
7938 Implementacja tych środowisk w trybie WYSIWYG nie ma sensu, ponieważ rzeczywisty
\r
7939 wygląd złożonego listu zależy nie tylko od użycia właściwego środowiska,
\r
7940 ale także innych czynników.
\r
7941 Na przykład podpis wprowadzony w środowisku
\r
7945 będzie pojawiał się tylko w liście, w którym użyto środowiska
\r
7950 Zawartość środowiska
\r
7954 standardowo nie będzie pojawiać się przy wszystkich złożonych listach.
\r
7955 Możliwość projektowania wolnych nagłówków listu jest już wspomniana w przypisie
\r
7959 \begin_layout Standard
\r
7960 Środowiska mogą być także używane jako puste akapity.
\r
7971 nie zostało w ogóle użyte, to standardowo jest zastępowane zawartością
\r
7976 , ale jeśli mamy puste środowisko
\r
7980 to nie jest niczym zastępowane.
\r
7983 \begin_layout Standard
\r
7984 Przez użycie środowisk można utworzyć szablon listu, z częściowo wypełnionymi
\r
7985 polami środowisk (np.
\r
7986 Name, Address itd).
\r
7989 \begin_layout Itemize
\r
7994 : nazwa nadawcy, standardowo pojawia się jako wyśrodkowany akapit w nagłówku
\r
7996 Tekst pisany jest dużymi literami.
\r
7999 \begin_layout Itemize
\r
8004 : podpis nadawcy, standardowo pojawia się poniżej treści środowiska
\r
8009 Jeśli nie użyto środowiska
\r
8013 to zamiast niego pojawia się zawartość
\r
8020 \begin_layout Itemize
\r
8025 : adres nadawcy, standardowo pojawia się jako wyśrodkowany akapit w nagłówku
\r
8026 listu, poniżej nazwy nadawcy.
\r
8029 \begin_layout Itemize
\r
8034 : numer telefonu nadawcy, pojawia się tylko, gdy jest włączona zmienna LaTeX
\r
8036 \family typewriter
\r
8044 \begin_layout Itemize
\r
8049 : miejsce napisania listu.
\r
8052 \begin_layout Itemize
\r
8057 : data napisania listu.
\r
8066 standardowo składane są w wierszu poniżej pola adresu nadawcy wyrównane
\r
8072 jest puste, to zawartość środowiska
\r
8077 Jeśli nie użyto środowiska
\r
8081 , to domyślnie pobierana jest data składu.
\r
8084 \begin_layout Itemize
\r
8089 : adres zwrotny, standardowo składany jest powyżej adresu docelowego małą
\r
8090 czcionką bezszeryfową.
\r
8093 \begin_layout Itemize
\r
8098 : uwagi dla poczty (np.
\r
8099 do rąk własnych), standardowo pojawiają się pomiędzy adresem zwrotnym a
\r
8100 docelowym, i są podkreślone.
\r
8103 \begin_layout Itemize
\r
8108 : dodatkowa informacja, standardowo pojawia się przy prawym marginesie poniżej
\r
8109 adresu docelowego.
\r
8112 \begin_layout Itemize
\r
8117 : tytuł listu, standardowo pojawia się złożony wielką i półgrubą czcionką
\r
8118 bezszeryfową powyżej tematu listu.
\r
8121 \begin_layout Itemize
\r
8126 : temat listu, standard złożony jest czcionką półgrubą powyżej akapitu
\r
8133 \begin_layout Standard
\r
8154 tworzą listy firmowe przez złożenie zawartości tych środowisk powyżej wiersza
\r
8156 Dla pola daty używana jest zawartość środowiska
\r
8161 Jeśli wykorzystane jest choć jedno ze środowisk ,,biznesowych'', to zawartość
\r
8166 nie jest składana, tylko ustawiana jest zmienna LaTeX
\r
8170 \begin_layout Plain Layout
\r
8178 \family typewriter
\r
8184 te środowiska muszą być użyte przed odpowiednim środowiskiem
\r
8191 \begin_layout Itemize
\r
8196 : Wasz znak (Your ref.)
\r
8199 \begin_layout Itemize
\r
8204 : Wasz list (Your letter of.)
\r
8207 \begin_layout Itemize
\r
8212 : Nasz znak (Our ref.)
\r
8215 \begin_layout Itemize
\r
8220 : Klient (Customer no.)
\r
8223 \begin_layout Itemize
\r
8228 : Nr faktury (Invoice no.)
\r
8231 \begin_layout Subsection
\r
8235 \begin_layout Standard
\r
8236 Przedstawienie WYSIWYG w LyX-ie dokumentów w klasie Koma-Script powoduje
\r
8240 \begin_layout Itemize
\r
8241 Numery rozdziałów środowisk
\r
8245 są wyświetlane w wierszu powyżej tytułu rozdziału.
\r
8246 Taki przypadek jest spowodowany wewnętrznym przetwarzaniem przez LyX środowiska
\r
8254 \begin_layout Itemize
\r
8263 są wstawione tylko do ,,prawdziwego'' LaTeX-owego spisu treści, a nie są
\r
8264 wyświetlane LyX-owym spisie treści (
\r
8274 \begin_layout Itemize
\r
8275 Tryb separacji akapitów w dokumencie
\r
8279 wyświetlany jest jako odstęp, a nie wcięcie.
\r
8280 To jest standardowe zachowanie, do tego nie potrzeba żadnego polecenia
\r
8287 kład\SpecialChar \menuseparator
\r
8294 odpowiedni przełącznik wskazuje na załączony tryb
\r
8309 daje efekt po użyciu odpowiedniego polecenia LaTeX-a wstawionego do dokumentu
\r
8310 do wytworzenia odstępu.
\r
8313 \begin_layout Section
\r
8314 Springer Journals (
\r
8321 \begin_layout Standard
\r
8327 \begin_layout Subsection
\r
8331 \begin_layout Standard
\r
8332 Tutaj opisujemy klasy i pliki układu używanych dla niektórych pism wydawanych
\r
8333 przez wydawnictwo Springer Verlag i wymienionych na stronie
\r
8334 \begin_inset Flex URL
\r
8337 \begin_layout Plain Layout
\r
8339 http://www.springer.de/author/tex/help-journals.html
\r
8344 , skąd powinieneś móc pobrać pliki klasy (tak, oczywiście teraz dla LaTeX2e!).
\r
8345 To jest modularny system: wspólne części dla wszystkich pism są zaimplementowan
\r
8347 \family typewriter
\r
8350 , z którego korzystają specyficzne dla danego pisma pliki układu (np.:
\r
8351 \family typewriter
\r
8356 Journal of Geodesy
\r
8361 \begin_layout Standard
\r
8362 Oznacza to, że implementacja wsparcia dla innego pisma wydawnictwa Springer
\r
8363 wymaga napisania własnego pliku układu
\r
8364 \family typewriter
\r
8368 \family typewriter
\r
8371 na podstawie pliku
\r
8372 \family typewriter
\r
8379 \begin_layout Standard
\r
8380 Klasa dokumentu LyX-a była testowana tylko dla pisma
\r
8382 Journal of Geodesy
\r
8386 \family typewriter
\r
8390 \family typewriter
\r
8393 są zawarte w standardowej dystrybucji LyX-a.
\r
8394 Zainstaluj pobraną z serwera wydawnictwa Springer odpowiednią klasę LaTeX-ową
\r
8395 w odpowiednim katalogu TeX-a, odśwież bazę pakietów TeX-a (w teTeX-u uruchom
\r
8397 \family typewriter
\r
8400 , jako root jeśli jest to niezbędne), zrekonfiguruj LyX-a i powinno już
\r
8404 \begin_layout Subsection
\r
8408 \begin_layout Standard
\r
8409 Duża liczba stylów typu theorem --
\r
8411 Claim, Conjecture,
\r
8415 \SpecialChar \ldots{}
\r
8421 \begin_layout Standard
\r
8424 Headnote, Dedication, Subtitle, Running_LaTeX_Title, Author_Running, Institute,
\r
8425 Mail, Offprints, Keywords, Acknowledgements, Acknowledgement
\r
8428 Zobacz dokumentację do pakietu aby poznać szczegóły.
\r
8431 \begin_layout Subsection
\r
8435 \begin_layout Itemize
\r
8438 Journal of Geodesy
\r
8441 \family typewriter
\r
8447 \begin_layout Itemize
\r
8450 Probability Theory and Related Fields
\r
8453 \family typewriter
\r
8456 -- Jean-Marc Lasgouttes
\r
8459 \begin_layout Standard
\r
8460 Dodaj własne -- to nie jest trudne!
\r
8463 \begin_layout Subsection
\r
8467 \begin_layout Standard
\r
8468 Te pliki bazują częściowo na starszym pliku układu
\r
8469 \family typewriter
\r
8472 , który bazował na starym stylu LaTeX 2.09 z wydawnictwa Springer.
\r
8473 Wszystko to i układ
\r
8474 \family typewriter
\r
8478 Jean-Marc Lasgouttes bardzo pomógł mi znaleźć drogę implementacji układu
\r
8482 \begin_layout Subsection
\r
8486 \begin_layout Standard
\r
8488 Ale prawdopodobnie mniej niż w starej klasie
\r
8489 \family typewriter
\r
8495 \begin_layout Standard
\r
8496 Ograniczenia np.: nie wyświetla numeru środowisk typu theorem, w tej chwili
\r
8500 \begin_layout Section
\r
8508 \begin_layout Standard
\r
8514 \begin_layout Subsection
\r
8518 \begin_layout Standard
\r
8519 These are the layout files for some of the journals of the American Geophysical
\r
8521 It is assumed that you have both the AGU's own class files and AGUplus
\r
8522 installed (everything to be found at
\r
8523 \begin_inset Flex URL
\r
8526 \begin_layout Plain Layout
\r
8528 ftp://ftp.agu.org/journals/latex/journals
\r
8536 \begin_layout Subsection
\r
8540 \begin_layout Standard
\r
8550 They are still called this in the LyX GUI, though their LaTeX equivalents
\r
8551 in the AGU classes are
\r
8562 \begin_layout Standard
\r
8563 Newly defined styles are
\r
8600 These are mostly manuscript attributes and defined in the AGU class documentati
\r
8604 \begin_layout Standard
\r
8605 I suspect this is still badly incomplete.
\r
8608 \begin_layout Subsection
\r
8612 \begin_layout Standard
\r
8622 We also have a new
\r
8629 \begin_layout Subsection
\r
8630 Supported journals
\r
8633 \begin_layout Itemize
\r
8636 Journal of Geophysical Research
\r
8639 \family typewriter
\r
8645 \begin_layout Standard
\r
8646 Add your own, it isn't so hard! Look at the
\r
8647 \family typewriter
\r
8651 \family typewriter
\r
8657 \begin_layout Section
\r
8665 \begin_layout Standard
\r
8671 \begin_layout Subsection
\r
8675 \begin_layout Standard
\r
8676 This is the layout file for the European Geophysical Society journals.
\r
8678 \family typewriter
\r
8681 can be downloaded from the web site of the EGS under
\r
8682 \begin_inset Flex URL
\r
8685 \begin_layout Plain Layout
\r
8687 www.copernicus.org
\r
8695 \begin_layout Subsection
\r
8699 \begin_layout Standard
\r
8702 Right_address, Latex_Title, Affil, Journal, msnumber, FirstAuthor, Received,
\r
8710 The current layout file is unfortunately very unmodular and would benefit
\r
8711 from using the various
\r
8712 \family typewriter
\r
8718 \begin_layout Section
\r
8724 \begin_inset CommandInset label
\r
8725 LatexCommand label
\r
8733 \begin_layout Standard
\r
8739 \begin_layout Subsection
\r
8743 \begin_layout Standard
\r
8744 W tej sekcji opisujemy jak użyć LyX-a do przygotowania slajdów do rzutników.
\r
8745 Istnieją dwie klasy dokumentów, które można do tego celu zastosować: domyślnie
\r
8755 W tej sekcji opisano pierwszą z nich.
\r
8758 \begin_layout Standard
\r
8759 Powiem to jeszcze raz, jasno, aby nie buło nieporozumień:
\r
8762 \begin_layout Standard
\r
8763 \begin_inset VSpace bigskip
\r
8769 \begin_layout Standard
\r
8773 Ta sekcja dokumentu opisuje
\r
8779 ,,slides (default)
\r
8784 \begin_layout Standard
\r
8785 \begin_inset VSpace bigskip
\r
8791 \begin_layout Standard
\r
8792 Jeśli szukasz dokumentacji do
\r
8794 ,,slides (FoilTeX)
\r
8796 '', zajrzyj do sekcji
\r
8797 \begin_inset space ~
\r
8801 \begin_inset CommandInset ref
\r
8803 reference "sec:foiltex"
\r
8814 ,,slides (FoilTeX)
\r
8816 ''] jest aktualnie trochę lepsza niż domyślnie klasa
\r
8824 \begin_layout Plain Layout
\r
8825 \SpecialChar \ldots{}
\r
8826 lub tak powtarzam za jej adwokatami.
\r
8827 Nigdy jej nie używałem i nie wiem czy to jest prawda czy nie.
\r
8835 \begin_layout Standard
\r
8836 Ta klasa jest ulepszeniem LaTeX2e starego pakietu
\r
8841 Każda dystrybucja LaTeX2e zawiera tę klasę [którą, od teraz, będę nazywał
\r
8846 ''], tak więc jesteś zmuszony ją mieć.
\r
8847 Jak wspomniałem wcześniej istnieją inne klasy, jak np.
\r
8852 , które także tworzą slajdy do rzutnika i wykonują to zadanie lepiej niż
\r
8854 Jednak istnieje kilka rzeczy, które klasa
\r
8858 może zrobić, a inne nie, np.
\r
8859 generowanie overlays.
\r
8860 Czytaj dalej aby dowiedzieć się więcej!
\r
8863 \begin_layout Subsection
\r
8865 \begin_inset CommandInset label
\r
8866 LatexCommand label
\r
8867 name "sec:slidesetup"
\r
8874 \begin_layout Standard
\r
8875 Oczywiście, aby użyć tej klasy dokumentu, potrzebujesz wybrać klasę
\r
8877 ,,slides (default)
\r
8891 Jest kilka rzeczy, które powinieneś wiedzieć o tej klasie:
\r
8894 \begin_layout Itemize
\r
8895 Nie zmieniaj opcji
\r
8897 Strony i Page cols
\r
8904 Nie są one obsługiwane przez klasę
\r
8911 \begin_layout Itemize
\r
8916 lista styli dostępna w polu
\r
8923 zachowuje się troszkę inaczej dla tej klasy.
\r
8924 Dostępne są nastepujące style:
\r
8928 \begin_layout Description
\r
8933 W prawym dolnym narożniku slajdu umieszony zostanie numer slajdu,
\r
8936 \begin_layout Description
\r
8945 , ale dodatkowo zostana wstawione krzyżyki w rogach folii dla dokładnego
\r
8946 pozycjonowania przy nakładaniu folii jedna na drugą.
\r
8947 To jest styl domyślny.
\r
8950 \begin_layout Description
\r
8955 Nie jest dodawany numer, data ani znaczniki wyrównania.
\r
8959 \begin_layout Itemize
\r
8964 posiada dodatkową opcję:
\r
8965 \family typewriter
\r
8969 Aby ją użyć, wpisz ,,
\r
8970 \family typewriter
\r
8989 \begin_layout Standard
\r
8990 Użycie tej opcji pozwala dodać znacznik daty do
\r
8996 \begin_inset space ~
\r
9000 \begin_inset CommandInset ref
\r
9002 reference "sec:slideNote"
\r
9006 aby poznać więcej szczegółów.
\r
9010 \begin_layout Standard
\r
9011 Możesz użyć szablonu ,,
\r
9012 \family typewriter
\r
9015 '' aby automatycznie ustawić klasę nowego dokumentu na
\r
9019 [za pomoca polecenia
\r
9024 lik\SpecialChar \menuseparator
\r
9026 \begin_inset space ~
\r
9031 aby utworzyć nowy dokument].
\r
9032 Plik szablonu zawiera także kilka przykładów specjalnych środowisk akapitów
\r
9034 Będzie to opisane dalej.
\r
9037 \begin_layout Subsection
\r
9038 Środowiska akapitów
\r
9041 \begin_layout Subsubsection
\r
9042 Obsługiwane środowiska
\r
9045 \begin_layout Standard
\r
9046 Pierwszą rzeczą, którą powinieneś zauważyć gdy zaczynasz nowy dokument slajdów
\r
9047 jest rozmiar i typ czcionki: odpowiednio ,,
\r
9051 '' i czcionka bezszeryfowa
\r
9054 \begin_inset space ~
\r
9060 This is also what's used in the output.
\r
9061 Think of this as a
\r
9062 \begin_inset Quotes eld
\r
9066 \begin_inset Quotes erd
\r
9069 to remind you that this is a slide.
\r
9070 Your final slides will use a larger font; ergo, you'll have less space.
\r
9071 Of course, the larger default screen font isn't WYSIWYG, only a reminder.
\r
9074 \begin_layout Standard
\r
9075 The next thing that becomes obvious is the changes to the paragraph environment
\r
9076 pull-down box [at the far-left end of the toolbar].
\r
9077 Most of the paragraph environments you're used to seeing are missing.
\r
9078 There are also four new ones.
\r
9079 That's because the
\r
9083 class itself only supports certain paragraph environments:
\r
9086 \begin_layout Itemize
\r
9092 \begin_layout Itemize
\r
9098 \begin_layout Itemize
\r
9104 \begin_layout Itemize
\r
9110 \begin_layout Itemize
\r
9116 \begin_layout Itemize
\r
9122 \begin_layout Itemize
\r
9128 \begin_layout Itemize
\r
9134 \begin_layout Itemize
\r
9140 \begin_layout Itemize
\r
9146 \begin_layout Itemize
\r
9152 \begin_layout Itemize
\r
9158 \begin_layout Standard
\r
9159 Wszystkie inne standardowe środowiska włączając środowiska sekcji nie są
\r
9165 Z drugiej zaś strony zauważysz nowe środowiska:
\r
9169 \begin_layout Plain Layout
\r
9170 In prior versions of this class, there was the mandatory
\r
9174 paragraph environment.
\r
9178 is deprecated; it will convert to a
\r
9183 You should probably remove it.
\r
9193 \begin_layout Itemize
\r
9199 \begin_layout Itemize
\r
9205 \begin_layout Itemize
\r
9211 \begin_layout Itemize
\r
9217 \begin_layout Standard
\r
9218 These five are kind of quirky, due to a
\r
9219 \begin_inset Quotes eld
\r
9223 \begin_inset Quotes erd
\r
9227 You see, LyX doesn't permit you to nest any other paragraph environment
\r
9228 into an empty environment.
\r
9229 Now, that's fine and dandy, but it means that you wouldn't be able to start
\r
9230 a slide with anything except plain text.
\r
9231 To deal with this, I've performed a little
\r
9232 \begin_inset Quotes eld
\r
9236 \begin_inset Quotes erd
\r
9242 \begin_layout Subsubsection
\r
9243 Quirks of the New Environments
\r
9244 \begin_inset CommandInset label
\r
9245 LatexCommand label
\r
9246 name "sec:slideQuirk"
\r
9253 \begin_layout Standard
\r
9254 All five of the new paragraph environments are somewhat quirky due to inherent
\r
9255 limitiations in the current version of LyX.
\r
9256 As I just mentioned, LyX forbids environments that begin with another environme
\r
9258 To get around this, the
\r
9262 environment isn't a paragraph environment as described in the
\r
9269 \begin_layout Standard
\r
9270 You should consider
\r
9282 to be ,,pseudo-environments''.
\r
9283 They look like a section heading or a
\r
9284 \begin_inset Quotes eld
\r
9292 \begin_inset Quotes erd
\r
9295 but really begin a [and, if necessary, end the previous] paragraph environment.
\r
9305 \begin_inset Quotes eld
\r
9309 \begin_inset Quotes erd
\r
9312 These two perform some action.
\r
9315 \begin_layout Standard
\r
9316 A common feature of all five environments,
\r
9336 , is a rather long-ish label.
\r
9337 The text following this label --- ordinarily the contents of the paragraph
\r
9338 environment --- is utterly irrelevant for
\r
9359 LyX completely ignores it.
\r
9360 In fact, you can leave these five environments completely empty.
\r
9363 \begin_layout Standard
\r
9368 to put any text after the rather long-ish label, you might want to.
\r
9369 This could be a short description of the contents of the
\r
9374 In that case, enter in your descriptive comment and hit
\r
9378 as you normally would.
\r
9381 \begin_layout Standard
\r
9382 If, on the other hand, you don't want to enter in any descriptive text,
\r
9383 you'll hit another LyX quirk.
\r
9384 LyX, like nature, abhors a vacuum, and will not let you start a new paragraph
\r
9385 environment until you put something in the old one.
\r
9389 \begin_layout Itemize
\r
9390 Start entering the text that will
\r
9417 \begin_layout Itemize
\r
9418 Now move to the beginning of that paragraph.
\r
9421 \begin_layout Itemize
\r
9429 \begin_layout Itemize
\r
9430 Finally, change this new, empty paragraph to a
\r
9453 \begin_layout Standard
\r
9454 Some future version of LyX will, hopefully, resolve this quirkiness\SpecialChar \ldots{}
\r
9458 \begin_layout Subsection
\r
9459 Tworzenie prezentacji używając
\r
9472 \begin_layout Subsubsection
\r
9473 Użycie środowiska
\r
9478 \begin_layout Standard
\r
9479 If you're expecting this section to teach you how to actually make a presentatio
\r
9480 n, you'll be sorely disappointed.
\r
9481 Naturally, I'll describe all of the ways the
\r
9485 class can assist you in preparing the materials for a presentation.
\r
9486 Filling in the contents, however, is up to you.
\r
9491 the LyX philosophy.]
\r
9494 \begin_layout Standard
\r
9499 environment [in the manner described in section
\r
9500 \begin_inset space ~
\r
9504 \begin_inset CommandInset ref
\r
9506 reference "sec:slideQuirk"
\r
9510 ] tells LyX to begin a new slide [duh].
\r
9511 The label for this environment/
\r
9512 \begin_inset Quotes erd
\r
9516 \begin_inset Quotes erd
\r
9520 \begin_inset Quotes eld
\r
9524 \begin_inset Quotes erd
\r
9527 in cool blue, followed by the label,
\r
9528 \begin_inset Quotes eld
\r
9532 \begin_inset Quotes erd
\r
9536 Any text or paragraph environments that follow this one go on the new slide.
\r
9540 \begin_layout Standard
\r
9541 Slides are probably the only time you'll need to forcibly end pages in LyX.
\r
9542 In fact, you'll want to, once you finish entering the contents of one slide.
\r
9543 If you've entered more text than can physically fit on a slide, the extra
\r
9544 overflows onto a new slide.
\r
9545 I don't recommend doing this, however, since the overflow slide won't have
\r
9546 any page number on it.
\r
9547 Furthermore, it may interfere with any
\r
9551 you've made to accompany the oversized
\r
9558 \begin_layout Standard
\r
9567 environments work the same way as the
\r
9572 They both create an
\r
9573 \begin_inset Quotes eld
\r
9577 \begin_inset Quotes erd
\r
9580 followed by a label [
\r
9581 \begin_inset Quotes eld
\r
9585 \begin_inset Quotes erd
\r
9589 \begin_inset Quotes eld
\r
9593 \begin_inset Quotes erd
\r
9597 The color is a stunning magenta instead of blue, and the
\r
9598 \begin_inset Quotes eld
\r
9602 \begin_inset Quotes erd
\r
9605 will look different, in style and in length.
\r
9606 The label fonts of all three also differ from one another.
\r
9609 \begin_layout Standard
\r
9614 , if the contents of a
\r
9622 exceed the physical size of a slide or sheet of paper, the extra will overflow
\r
9624 Again, you should avoid this.
\r
9625 It defeats the whole purpose of
\r
9636 \begin_layout Subsubsection
\r
9646 \begin_layout Standard
\r
9647 The idea behind an
\r
9651 is a slide that sits atop another slide.
\r
9652 Perhaps you wish to discuss a figure on the main
\r
9656 before displaying the text associated with it.
\r
9657 One way to accomplish this is tape a flap of dark paper over the part of
\r
9662 you want to display later.
\r
9663 This method fails, however, if you wish to overlap one graph with another,
\r
9665 You would then have to fumble while speaking to align the two separate,
\r
9670 s to align the two graphs.
\r
9675 environment in both cases makes life much easier.
\r
9678 \begin_layout Standard
\r
9683 receives the page number of its
\r
9684 \begin_inset Quotes eld
\r
9688 \begin_inset Quotes erd
\r
9696 \begin_inset Quotes eld
\r
9700 \family typewriter
\r
9704 \begin_inset Quotes erd
\r
9711 \begin_layout Plain Layout
\r
9712 Presumably, mutliple
\r
9717 \begin_inset Quotes eld
\r
9721 \family typewriter
\r
9725 \begin_inset Quotes erd
\r
9729 \begin_inset Quotes eld
\r
9733 \family typewriter
\r
9737 \begin_inset Quotes erd
\r
9741 \begin_inset Quotes eld
\r
9745 \family typewriter
\r
9749 \begin_inset Quotes erd
\r
9753 \begin_inset space ~
\r
9756 appended to the page number of the parent
\r
9773 to each fit on a single physical slide! You should probably consider an
\r
9787 class provides a visual cue for this: the label at the start of an
\r
9791 is shorter than that at the start of a
\r
9796 Lastly, when you generate printable output, you'll find alignment markers
\r
9797 in all four corners of both the
\r
9801 page and its parent
\r
9806 These will assist you in lining up the two physical slides.
\r
9809 \begin_layout Standard
\r
9810 The major problem in overlaying two slides is aligning the contents of the
\r
9811 two transparencies.
\r
9812 How much space should you leave for that graph on the second slide? Worse
\r
9813 still, what if you want a graph and a sentence on second slide, but there
\r
9814 is text on the main transparency that goes in between them? You could try
\r
9815 and insert vertical space of the right size.
\r
9816 The better way is to use
\r
9827 \begin_layout Standard
\r
9828 As their names imply,
\r
9836 are two command-like paragraph environments that make all subsequent text
\r
9837 invisible and visible, respectively.
\r
9839 \begin_inset space ~
\r
9843 \begin_inset CommandInset ref
\r
9845 reference "sec:slideQuirk"
\r
9849 that you don't place anything
\r
9853 these two environments, however.
\r
9854 When you create an
\r
9858 , it inserts a centered, sky-blue label into the page reading
\r
9859 \begin_inset Quotes eld
\r
9862 <Invisible Text Follows>
\r
9863 \begin_inset Quotes erd
\r
9867 For paragraphs following this label, the parts of the
\r
9875 ; it doesn't matter which] where they would be contain instead blank space.
\r
9878 \begin_layout Standard
\r
9883 , the corresponding centered label is
\r
9884 \begin_inset Quotes eld
\r
9887 <Visible Text Follows>
\r
9888 \begin_inset Quotes erd
\r
9892 Paragraphs following this label behave normally.
\r
9893 Note that the beginning of a new
\r
9905 automatically shuts off an
\r
9910 It's therefore not necessary to use
\r
9921 \begin_layout Standard
\r
9922 By now, it should be obvious how to create overlay transparencies using
\r
9923 the proper combination of
\r
9942 \begin_layout Enumerate
\r
9947 , including everything that will appear on it, whether on the main slide
\r
9955 \begin_layout Enumerate
\r
9956 Before each figure or paragraph that will appear only on the
\r
9965 If necessary, insert a
\r
9969 environment after the
\r
9976 \begin_layout Enumerate
\r
9981 immediately following the
\r
9988 \begin_layout Enumerate
\r
9989 Copy the contents of this
\r
10000 \begin_layout Enumerate
\r
10005 , change all of the
\r
10016 \begin_layout Standard
\r
10018 You've just made an
\r
10025 \begin_layout Standard
\r
10026 There's one problem with the way I've designed the LyX
\r
10030 class: you can't make text in the middle of a paragraph invisible, nor
\r
10031 make text in the middle of an invisible paragraph visible again.
\r
10032 To accomplish this feat, you'll need to use some inlined LaTeX codes.
\r
10033 \begin_inset Foot
\r
10036 \begin_layout Plain Layout
\r
10037 The commands of interest are:
\r
10040 \begin_layout Itemize
\r
10042 \family typewriter
\r
10045 invisible \SpecialChar \ldots{}
\r
10049 \begin_layout Itemize
\r
10051 \family typewriter
\r
10054 visible \SpecialChar \ldots{}
\r
10058 \begin_layout Plain Layout
\r
10059 \SpecialChar \ldots{}
\r
10060 and need to be marked as TeX.
\r
10062 \begin_inset Quotes eld
\r
10066 \begin_inset Quotes erd
\r
10069 you wish to change goes in between the brackets [and after the
\r
10070 \family typewriter
\r
10076 \family typewriter
\r
10082 If you don't know how to mark text as TeX, see the apprpriate section of
\r
10101 \begin_inset CommandInset label
\r
10102 LatexCommand label
\r
10103 name "sec:slideNote"
\r
10110 \begin_layout Standard
\r
10119 is associated with a
\r
10120 \begin_inset Quotes eld
\r
10124 \begin_inset Quotes erd
\r
10132 Here, too, the LyX
\r
10136 class provides visual cues.
\r
10141 is shorter than that of a
\r
10145 [yet longer than that of an
\r
10149 ] and, like the label of an
\r
10153 is shockingly magenta.
\r
10154 Additionally, the printed
\r
10158 has the page number of its
\r
10159 \begin_inset Quotes eld
\r
10163 \begin_inset Quotes erd
\r
10171 \begin_inset Quotes eld
\r
10175 \family typewriter
\r
10179 \begin_inset Quotes erd
\r
10183 \begin_inset Quotes eld
\r
10187 \family typewriter
\r
10191 \begin_inset Quotes erd
\r
10195 \begin_inset Quotes eld
\r
10199 \family typewriter
\r
10203 \begin_inset Quotes erd
\r
10207 You can have multiple
\r
10211 s associated with a single
\r
10223 , you'll probably want to break up long
\r
10227 s so that they fit on a single sheet of paper.
\r
10230 \begin_layout Standard
\r
10235 is obvious: it contains anything additional you might want to say about
\r
10241 It could also be used as a sheet of reminders for a particular
\r
10246 In the case of the latter, you might want to make use of time markers.
\r
10247 Currently, the LyX
\r
10252 \begin_inset Quotes eld
\r
10256 \begin_inset Quotes erd
\r
10259 support for time markers, a
\r
10264 So, you'll have to resort to using the LaTeX codes.
\r
10267 \begin_layout Standard
\r
10268 To use time markers, you'll need to specify the extra class option
\r
10269 \begin_inset Quotes eld
\r
10273 \family typewriter
\r
10277 \begin_inset Quotes erd
\r
10281 \begin_inset space ~
\r
10285 \begin_inset CommandInset ref
\r
10287 reference "sec:slidesetup"
\r
10292 This option turns on timing marks, which will appear in the lower-left-hand
\r
10298 To set what appears in the time marker, you use the LaTeX commands
\r
10299 \begin_inset Quotes eld
\r
10303 \family typewriter
\r
10309 \begin_inset Quotes erd
\r
10313 \begin_inset Quotes eld
\r
10317 \family typewriter
\r
10323 \begin_inset Quotes erd
\r
10327 The arguments of both commands are time measured in seconds.
\r
10328 \begin_inset Quotes eld
\r
10332 \family typewriter
\r
10338 \begin_inset Quotes erd
\r
10341 sets the time marker to a given time.
\r
10342 \begin_inset Quotes eld
\r
10346 \family typewriter
\r
10352 \begin_inset Quotes erd
\r
10355 increments the time marker by the specified amount.
\r
10356 Using time markers and
\r
10360 s in this fashion, you can remind yourself how much time to spend on a particula
\r
10368 \begin_layout Standard
\r
10369 There's one last feature to describe.
\r
10370 Clearly, you'd like to print out all of your
\r
10378 s on transparencies while printing all of your
\r
10382 s on plain paper.
\r
10394 with which it is associated.
\r
10395 What's a person to do?
\r
10398 \begin_layout Standard
\r
10399 Luckily, there are two LaTeX commands that allow you to select what to print
\r
10401 Both must be placed into the preamble of your document.
\r
10403 \begin_inset Quotes eld
\r
10407 \family typewriter
\r
10415 \begin_inset Quotes erd
\r
10418 will cause the output to contain only the
\r
10427 Correspondingly, the command
\r
10428 \begin_inset Quotes eld
\r
10432 \family typewriter
\r
10440 \begin_inset Quotes erd
\r
10443 prevents the output of anything but
\r
10448 I'd advise placing both commands in the preamble and initially comment
\r
10450 You can then preview your entire presentation as you write.
\r
10451 When you're done writing, you can then uncomment one of the two to select
\r
10452 what you want to print.
\r
10453 I like to uncomment
\r
10454 \begin_inset Quotes eld
\r
10458 \family typewriter
\r
10466 \begin_inset Quotes erd
\r
10469 , print to a file with
\r
10470 \begin_inset Quotes eld
\r
10474 \family typewriter
\r
10478 \begin_inset Quotes erd
\r
10481 in its name, comment it back out, then uncomment
\r
10482 \begin_inset Quotes eld
\r
10486 \family typewriter
\r
10494 \begin_inset Quotes erd
\r
10498 \begin_inset Quotes eld
\r
10502 \family typewriter
\r
10506 \begin_inset Quotes erd
\r
10510 I can then send either file to a printer, loading transparencies or plain
\r
10511 paper as appropriate.
\r
10514 \begin_layout Standard
\r
10515 You can also provide other arguments to the
\r
10516 \begin_inset Quotes eld
\r
10520 \family typewriter
\r
10526 \begin_inset Quotes erd
\r
10530 \begin_inset Quotes eld
\r
10534 \family typewriter
\r
10540 \begin_inset Quotes erd
\r
10544 See a good LaTeX book for details.
\r
10547 \begin_layout Subsection
\r
10548 Plik szablonu klasy
\r
10553 \begin_layout Standard
\r
10558 dostarczyłem także plik szablonu
\r
10559 \family typewriter
\r
10563 Aby go użyć zacznij Twoją nową prezentację przez
\r
10568 lik\SpecialChar \menuseparator
\r
10579 Twój nowy plik prezentacji będzie zawierał jako przykład trójkę
\r
10600 dodatkowo zawierają jako przykład użycia tekst niewidzialny (
\r
10609 Na koniec zawartość preambuły:
\r
10612 \begin_layout LyX-Code
\r
10613 % Uncomment to print out only slides and overlays
\r
10616 \begin_layout LyX-Code
\r
10620 \begin_layout LyX-Code
\r
10626 \begin_inset Newline newline
\r
10632 \begin_layout LyX-Code
\r
10633 % Uncomment to print out only notes
\r
10636 \begin_layout LyX-Code
\r
10640 \begin_layout LyX-Code
\r
10648 \begin_layout Standard
\r
10649 I ostatnia rzecz: utworzyłem tę klasę LyX-a do obsługi klasy LaTeX2e ,,
\r
10653 TeX emulation'', one of the built-in LaTeX2e classes.
\r
10654 Neither I nor the rest of the LyX Team endorse or oppose the use of this
\r
10655 built-in slide class.
\r
10656 It's here if you want it or need it.
\r
10657 Istnieją inne klasy LaTeX2e do tworzenia prezentacji, takie jak:
\r
10662 \begin_inset space ~
\r
10666 \begin_inset CommandInset ref
\r
10668 reference "sec:foiltex"
\r
10673 \family typewriter
\r
10676 '' [znajdujący się w wielu dystrybucjach TeX-a].
\r
10677 Ten ostatni nie jest jeszcze obsługiwany przez LyX-a
\r
10678 \begin_inset Foot
\r
10681 \begin_layout Plain Layout
\r
10682 Aktualnie znajduje się plik układu
\r
10683 \family typewriter
\r
10686 ale nie ma jeszcze pliku szablonu i dokumentacji jak z niego skorzystać
\r
10692 Try them out to see what sort of alternative they provide.
\r
10695 \begin_layout Section
\r
10704 \begin_inset CommandInset label
\r
10705 LatexCommand label
\r
10706 name "sec:foiltex"
\r
10713 \begin_layout Standard
\r
10719 \begin_layout Subsection
\r
10723 \begin_layout Standard
\r
10724 W tej sekcji opisujemy jak użyć LyX-a do przygotowania slajdów do rzutników.
\r
10725 Istnieją dwie klasy dokumentów, które można do tego celu zastosować: domyślnie
\r
10735 W tej sekcji opisano tę drugą klasę.
\r
10738 \begin_layout Standard
\r
10739 Powiem to jeszcze raz, jasno, aby nie było nieporozumień:
\r
10742 \begin_layout Standard
\r
10743 \begin_inset VSpace bigskip
\r
10749 \begin_layout Standard
\r
10753 Ta sekcja dokumentu opisuje
\r
10759 ,,slides (FoilTeX)
\r
10764 \begin_layout Standard
\r
10765 \begin_inset VSpace bigskip
\r
10771 \begin_layout Standard
\r
10772 Jeśli szukasz dokumentacji do
\r
10774 ,,slides (default
\r
10776 )'', zajrzyj do sekcji
\r
10777 \begin_inset space ~
\r
10781 \begin_inset CommandInset ref
\r
10783 reference "sec:slitex"
\r
10788 Jeśli w Twoim systemie nie masz zainstalowanej klasy
\r
10796 ''], to prawdopodobnie musisz użyć domyślnej klasy
\r
10800 , która nie jest tak dobra jak
\r
10805 \begin_layout Standard
\r
10810 jest zaprojektowana do użycia z wersją 2.1 LaTeX-owej klasy
\r
10814 , która jest teraz integralną częścią LaTeX2e.
\r
10817 \begin_layout Subsection
\r
10821 \begin_layout Standard
\r
10822 Oczywiście, aby użyć tej klasy dokumentu, potrzebujesz wybrać klasę
\r
10824 ,,slides (FoilTeX)
\r
10838 Jest kilka ustawień w oknie
\r
10842 i powinieneś znać ich specyfikę w tej klasie:
\r
10845 \begin_layout Itemize
\r
10846 Nie zmieniaj opcji
\r
10848 Strony i Page cols
\r
10855 Nie są one obsługiwane przez klasę
\r
10862 \begin_layout Itemize
\r
10863 Domyślną wielkością czcionki jest 20pt, inne to 17pt, 25pt i 30pt.
\r
10866 \begin_layout Itemize
\r
10867 Domyślną rodziną jest czcionka
\r
10871 ale równania matematyczne są składane zwykłą czcionką szeryfową.
\r
10874 \begin_layout Itemize
\r
10879 TeX obsługuje formaty papieru A4 i Letter, a także specjalny rozmiar do
\r
10880 pracy z 35mm slajdami.
\r
10881 Nie obsługuje formatów: A5, B5, legal i executive.
\r
10884 \begin_layout Itemize
\r
10885 Nie zmieniaj ustawień
\r
10889 , ponieważ są one ignorowane.
\r
10890 Wszystkie wstawki pojawiają się w miejscu gdzie zostały umieszczone w tekście.
\r
10893 \begin_layout Itemize
\r
10901 zachowują się troszkę inaczej w tej klasie.
\r
10906 TeX dostarcza rozszerzone możliwości nagłówków i stopek włączają w to logo
\r
10909 \begin_inset space ~
\r
10913 \begin_inset CommandInset ref
\r
10915 reference "sec:foilfoot"
\r
10919 aby poznać więcej szczegółów.
\r
10920 Strona tytułowa jest traktowana inaczej niż inne strony dokumentu:
\r
10924 jest nienumerowana i
\r
10928 logo jest wycentrowane u dołu strony (jeśli je zdefiniowano).
\r
10929 Możliwe do wyboru style strony:
\r
10933 \begin_layout Labeling
\r
10934 \labelwidthstring MMMMMMM
\r
10941 Nie jest dodawany numer ani inne nagłówki i stopki,
\r
10944 \begin_layout Labeling
\r
10945 \labelwidthstring MMMMMMM
\r
10952 Na dole w środku slajdu umieszczony zostanie numer slajdu.
\r
10953 bez innych nagłówków i stopek (innych niż przypisy).
\r
10956 \begin_layout Labeling
\r
10957 \labelwidthstring MMMMMMM
\r
10962 W prawym dolnym narożniku slajdu umieszczony zostanie numer slajdu.
\r
10963 Dodatkowe nagłówki i stopki zostaną wyświetlone.
\r
10964 To jest styl domyślny.
\r
10967 \begin_layout Labeling
\r
10968 \labelwidthstring MMMMMMM
\r
10973 Umożliwia skorzystanie z pakietu
\r
10977 mimo, że jego użycie z
\r
10981 TeX nie jest polecane przez autorów pakietu
\r
10985 TeX z powodu kilku możliwych rozjechań się układu strony.
\r
10989 \begin_layout Subsubsection
\r
10993 \begin_layout Standard
\r
10994 Następujące opcje mogą być użyte w polu
\r
11005 \begin_layout Labeling
\r
11006 \labelwidthstring MMMMMMx
\r
11011 Ustawia rozmiar strony 7.33 cale na 11 cali.
\r
11012 Taki rozmiar ma identyczne proporcje jak 35mm slajd.
\r
11013 To ustawienie ułatwia pracę z tym medium,
\r
11016 \begin_layout Labeling
\r
11017 \labelwidthstring MMMMMMx
\r
11022 Umieszcza poziomą linię poniżej nagłówka na każdej stronie z wyjątkiem
\r
11023 strony tytułowej,
\r
11026 \begin_layout Labeling
\r
11027 \labelwidthstring MMMMMMx
\r
11032 Umieszcza poziomą linię powyżej stopki na każdej stronie z wyjątkiem strony
\r
11036 \begin_layout Labeling
\r
11037 \labelwidthstring MMMMMMx
\r
11042 Ta opcja jest automatycznie włączona
\r
11043 \begin_inset Foot
\r
11046 \begin_layout Plain Layout
\r
11049 Bez tej opcji możesz korzystać wprost z pdfLaTeX-a
\r
11054 , gdy tworzysz nowy dokument w tej klasie.
\r
11059 TeX-owi aby użył jako sterownika programu dvips do obrotu tych stron, które
\r
11060 ustawiono jako poziome,
\r
11063 \begin_layout Labeling
\r
11064 \labelwidthstring MMMMMMx
\r
11069 Po prostu zmienia układ strony na poziomy, ale nie dokonuje obrotu.
\r
11070 Dla tego jeśli chcesz używać tej opcji potrzebujesz użyć zewnętrznego programu
\r
11071 do obrotu każdej strony lub włóż papier do drukarki poziomo.
\r
11072 Uwaga ta opcja zamienia role środowisk
\r
11080 (nie przejmuj się jest to opisane w następnej sekcji),
\r
11083 \begin_layout Labeling
\r
11084 \labelwidthstring MMMMMMx
\r
11089 Numeracja równań po lewej stronie równania,
\r
11092 \begin_layout Labeling
\r
11093 \labelwidthstring MMMMMMx
\r
11098 Wyrównuje równania do lewej.
\r
11101 \begin_layout Subsection
\r
11102 Obsługiwane środowiska
\r
11105 \begin_layout Standard
\r
11106 Większość zwykłych środowisk występujących w innych klasach jest także obsługiwa
\r
11112 Jest kilka dodatkowych środowisk dostarczanych przez
\r
11116 TeX a także kilka dodanych przez LyX-a.
\r
11117 Poniżej podano standardowe środowiska występujące również w innych klasach:
\r
11120 \begin_layout Standard
\r
11124 \begin_layout Plain Layout
\r
11128 begin{multicols}{2}
\r
11136 \begin_layout Itemize
\r
11142 \begin_layout Itemize
\r
11148 \begin_layout Itemize
\r
11154 \begin_layout Itemize
\r
11160 \begin_layout Itemize
\r
11166 \begin_layout Itemize
\r
11172 \begin_layout Itemize
\r
11178 \begin_layout Itemize
\r
11184 \begin_layout Itemize
\r
11190 \begin_layout Itemize
\r
11196 \begin_layout Itemize
\r
11202 \begin_layout Itemize
\r
11208 \begin_layout Itemize
\r
11214 \begin_layout Itemize
\r
11220 \begin_layout Itemize
\r
11226 \begin_layout Itemize
\r
11232 \begin_layout Itemize
\r
11238 \begin_layout Itemize
\r
11244 \begin_layout Itemize
\r
11250 \begin_layout Standard
\r
11254 \begin_layout Plain Layout
\r
11266 \begin_layout Standard
\r
11267 Następne są główne środowiska niezależnie od środowisk strukturyzujących
\r
11269 Folie są właściwie samodzielnymi sekcjami posiadającymi tytuł i treść.
\r
11274 TeX dostarcza specyficznych poleceń rozpoczynających nową folię, są to:
\r
11277 \begin_layout Itemize
\r
11283 \begin_layout Itemize
\r
11289 \begin_layout Standard
\r
11290 LyX dostarcza także lekko zmodyfikowane wersje powyższych środowisk o nazwach:
\r
11293 \begin_layout Itemize
\r
11299 \begin_layout Itemize
\r
11302 ShortRotatefoilhead
\r
11305 \begin_layout Standard
\r
11306 różnice pomiędzy nimi są wyjaśnione w następnej sekcji.
\r
11309 \begin_layout Standard
\r
11310 Folie są często używane do prezentacji pomysłów lub nowych teorii i także
\r
11315 TeX dostarcza szeroki wachlarz narzędzi do ich prezentacji:
\r
11318 \begin_layout Standard
\r
11322 \begin_layout Plain Layout
\r
11326 begin{multicols}{2}
\r
11334 \begin_layout Itemize
\r
11340 \begin_layout Itemize
\r
11346 \begin_layout Itemize
\r
11352 \begin_layout Itemize
\r
11358 \begin_layout Itemize
\r
11364 \begin_layout Itemize
\r
11370 \begin_layout Itemize
\r
11376 \begin_layout Itemize
\r
11382 \begin_layout Itemize
\r
11388 \begin_layout Itemize
\r
11394 \begin_layout Itemize
\r
11400 \begin_layout Standard
\r
11404 \begin_layout Plain Layout
\r
11416 \begin_layout Standard
\r
11417 Wersje z gwiazdką są środowiskami nienumerowanymi, a bez gwiazdki są numerowane.
\r
11418 Są jeszcze dwa środowiska list dodane przez LyX i są to:
\r
11421 \begin_layout Itemize
\r
11427 \begin_layout Itemize
\r
11433 \begin_layout Standard
\r
11434 Jest jeszcze kilka poleceń
\r
11438 TeX-a, które nie są obsługiwane przez LyX.
\r
11439 Wspomnimy o nich i ich przeznaczeniu w sekcji
\r
11440 \begin_inset space ~
\r
11444 \begin_inset CommandInset ref
\r
11446 reference "sec:unsuppfoils"
\r
11453 \begin_layout Subsection
\r
11457 \begin_layout Standard
\r
11458 W tej sekcji podamy proste wprowadzenie jak korzystać z różnych środowisk
\r
11459 aby utworzyć folię.
\r
11460 Jeśli chcesz zobaczyć przykład folii zobacz plik
\r
11461 \family typewriter
\r
11469 lik\SpecialChar \menuseparator
\r
11474 twórz\SpecialChar \ldots{}
\r
11477 i naciśnij przycisk
\r
11484 \begin_layout Subsubsection
\r
11488 \begin_layout Standard
\r
11489 Nie tak jak inne klasy dostarczające środowisk
\r
11509 tworzy tytuł na własnej stronie.
\r
11510 Jeśli opuścisz środowisko
\r
11514 , to LaTeX w zastępstwie wstawi bieżącą datę (aktualizowaną przy każdym
\r
11518 \begin_layout Subsubsection
\r
11519 Rozpoczęcie nowej folii
\r
11522 \begin_layout Standard
\r
11523 Jak wspomniałem wcześniej, mamy cztery sposoby na utworzenie nowej folii.
\r
11524 Dla folii pionowych powinieneś użyć
\r
11533 Różnica pomiędzy tymi środowiskami polega na wielkości odstępu pomiędzy
\r
11534 tytułem a treścią.
\r
11537 \begin_layout Standard
\r
11538 Folie poziome tworzymy za pomocą środowisk
\r
11544 ShortRotatefoilhead
\r
11547 Znów różnica miedzy nimi polega na odstępie pomiędzy tytułem a treścią.
\r
11548 W obu skróconych wersjach mamy o pół cala mniejszy odstęp.
\r
11551 \begin_layout Standard
\r
11552 Jednym problemem z obsługą poziomych slajdów jest wymóg użycia sterownika
\r
11554 \family typewriter
\r
11557 do utworzenia pliku PostScriptŽ, w przeciwnym razie folia nie zostanie
\r
11559 Jest możliwość uzyskania poziomych folii nawet jeśli nie masz programu
\r
11561 \family typewriter
\r
11564 , po prostu musisz włożyć folie poziomo do drukarki;-)
\r
11567 \begin_layout Subsubsection
\r
11568 Theorems, Lemmas, Proofs i więcej
\r
11571 \begin_layout Standard
\r
11572 Z powodu małego błędu w LyX-ie nie można umieścić dwóch środowisk tego samego
\r
11573 typu bezpośrednio jedno po drugim.
\r
11574 Musza one być czymkolwiek rozdzielone.
\r
11575 Jeśli spróbujesz , będziesz mógł rozciągnąć poprzednie środowisko, tak
\r
11576 abyś miał połączone dwa środowiska razem.
\r
11577 A jak rozwiązać ten problem? Najprostszym rozwiązaniem jest wstawienie
\r
11578 tekstu pomiędzy dwa środowiska lub wstawienie wstawki
\r
11582 pomiędzy te środowiska zawierającej znak komentarza ,,
\r
11583 \family typewriter
\r
11587 To wymusi na LyX-ie utworzenie dwóch oddzielnych środowisk i da poprawny
\r
11589 Przykład jest zawarty w dostarczonym pliku w dystrybucji LyX-a.
\r
11590 pamiętaj, problem pojawia się tylko jeśli próbujesz umieścić dwa środowiska
\r
11591 takie jak Theorem bezpośrednio jedno za drugim.
\r
11594 \begin_layout Subsubsection
\r
11598 \begin_layout Standard
\r
11599 Możesz korzystać ze wszystkich obsługiwanych i występujących w innych klasach,
\r
11600 środowisk list, a także z dwóch nowych.
\r
11601 Tutaj opiszę tylko te nowe.
\r
11602 Jeśli chcesz znaleźć więcej informacji o innych środowiskach list zajrzyj
\r
11605 Podręcznika Użytkownika
\r
11608 Jeśli zamierzasz korzystać z wyliczeń powinieneś także przeczytać sekcję
\r
11610 \begin_inset CommandInset ref
\r
11612 reference "sec:bullet"
\r
11618 Wybór znaku wyliczenia
\r
11623 \begin_layout Standard
\r
11624 Dwa nowe style list
\r
11632 , zaprojektowano aby ułatwić Ci tworzenie list czynności wykonanych i nie
\r
11633 lub co jest w porządku lub złe, przez dostarczenie dedykowanych środowisk,
\r
11634 które używają haczyka (akceptacji) lub krzyżyka (negacji) jako znaku wyliczenia.
\r
11635 Te listy są w rzeczywistości dedykowanymi wariantami środowiska
\r
11640 Wymagają one jednak zainstalowanego pakietu
\r
11641 \family typewriter
\r
11647 \begin_layout Subsubsection
\r
11651 \begin_layout Standard
\r
11656 TeX redefiniuje wstawki tabel i rysunków tak, aby pojawiły się dokładnie
\r
11657 w miejscu ich wystąpienia w tekście.
\r
11658 W rzeczywistości zmiany pozycji wstawki są ignorowane.
\r
11661 \begin_layout Subsubsection
\r
11662 Nagłówki i stopki
\r
11663 \begin_inset CommandInset label
\r
11664 LatexCommand label
\r
11665 name "sec:foilfoot"
\r
11672 \begin_layout Standard
\r
11674 \family typewriter
\r
11680 \family typewriter
\r
11685 są przeznaczone do sterowania lewą stopką.
\r
11686 Pierwsze pozwala na dołączenie
\r
11687 \begin_inset Foot
\r
11690 \begin_layout Plain Layout
\r
11693 Aby dołączyć logo graficzne to należy jako argument polecenia
\r
11694 \family typewriter
\r
11700 \begin_inset Newline newline
\r
11704 \family typewriter
\r
11707 includegraphics{nazwapliku}
\r
11709 oraz umieścić w preambule polecenie:
\r
11710 \begin_inset Newline newline
\r
11714 \family typewriter
\r
11717 usepackage{graphicx}
\r
11720 \family typewriter
\r
11723 usepackage{graphics}
\r
11728 logo graficznego do folii, a domyślnie wpisuje ,,--Typeset by FoilTeX--''.
\r
11729 Drugie polecenie pozwala na wprowadzenie klasyfikacji dostępności, np.
\r
11731 \family typewriter
\r
11736 Domyślnie jest puste.
\r
11739 \begin_layout Standard
\r
11740 Pozostałe narożniki można wypełnić poleceniami
\r
11743 \begin_inset space ~
\r
11748 (domyślnie numer folii),
\r
11751 \begin_inset space ~
\r
11759 \begin_inset space ~
\r
11767 \begin_layout Subsection
\r
11768 Nieobsługiwane funkcje
\r
11773 \begin_inset CommandInset label
\r
11774 LatexCommand label
\r
11775 name "sec:unsuppfoils"
\r
11782 \begin_layout Standard
\r
11783 Wszystkie polecenia wyjaśnione poniżej należy wstawiać w środowisku
\r
11791 wewnątrz innych środowisk.
\r
11794 \begin_layout Subsubsection
\r
11798 \begin_layout Standard
\r
11799 Wszystkie długości są ustawiane poleceniem
\r
11800 \begin_inset Newline newline
\r
11804 \family typewriter
\r
11811 \family typewriter
\r
11817 \family typewriter
\r
11822 \begin_inset Newline newline
\r
11829 powinno być zastąpione nazwą długości, która chcesz zmienić, a
\r
11834 Dla wszystkich długości należy podać jednostkę, np.
\r
11836 \family typewriter
\r
11840 \family typewriter
\r
11844 \family typewriter
\r
11847 ) lub jednostki względne w dokumencie lub długości odnoszące się do wielkości
\r
11848 czcionek takie jak
\r
11849 \family typewriter
\r
11857 \begin_layout Standard
\r
11858 Można zmieniać odstęp pomiędzy tytułem folii a treścią, przez zmianę długości
\r
11860 \family typewriter
\r
11866 Na przykład, aby na
\r
11870 foliach tytuły były bliżej treści o pół cala, to wpisz do preambuły:
\r
11871 \begin_inset Newline newline
\r
11875 \family typewriter
\r
11880 foilheadskip}{-0.5in}
\r
11883 \begin_layout Standard
\r
11884 Odstępy wokół wstawek mogą być ustawiane przez zmianę następujących długości:
\r
11887 \begin_layout Labeling
\r
11888 \labelwidthstring MMMMMMMMMMM
\r
11890 \family typewriter
\r
11895 odstęp pomiędzy tekstem a górą wstawki,
\r
11898 \begin_layout Labeling
\r
11899 \labelwidthstring MMMMMMMMMMM
\r
11901 \family typewriter
\r
11906 odstęp pomiędzy wstawką a podpisem,
\r
11909 \begin_layout Labeling
\r
11910 \labelwidthstring MMMMMMMMMMM
\r
11912 \family typewriter
\r
11917 odstęp pomiędzy podpisem a dalszym tekstem,
\r
11920 \begin_layout Labeling
\r
11921 \labelwidthstring MMMMMMMMMMM
\r
11923 \family typewriter
\r
11928 Możesz zadać węższy podpis wstawki niż otaczający tekst przez ustawienie
\r
11930 Najlepiej odnosić się do długości
\r
11931 \family typewriter
\r
11939 \begin_layout Standard
\r
11940 Jest jeszcze kilka długości związanymi ze strona tytułowa, które mogą być
\r
11941 użyteczne jeśli masz długie tytuły lub kilku autorów:
\r
11944 \begin_layout Labeling
\r
11945 \labelwidthstring MMMMMMMMMMM
\r
11947 \family typewriter
\r
11952 odstęp pomiędzy nagłówkiem a
\r
11959 \begin_layout Labeling
\r
11960 \labelwidthstring MMMMMMMMMMM
\r
11962 \family typewriter
\r
11967 odstęp pomiędzy środowiskami
\r
11978 \begin_layout Labeling
\r
11979 \labelwidthstring MMMMMMMMMMM
\r
11981 \family typewriter
\r
11986 odstęp pomiędzy wielokrotnymi wierszami środowiska
\r
11993 \begin_layout Labeling
\r
11994 \labelwidthstring MMMMMMMMMMM
\r
11996 \family typewriter
\r
12001 odstęp pomiędzy środowiskami
\r
12012 \begin_layout Labeling
\r
12013 \labelwidthstring MMMMMMMMMMM
\r
12015 \family typewriter
\r
12020 odstęp pomiędzy środowiskami
\r
12031 \begin_layout Standard
\r
12032 Ostatnia długość odnosi się do wszystkich środowisk list.
\r
12034 \family typewriter
\r
12037 zerolistvertdimens
\r
12043 środowiska listy, wtedy wszystkie odstępy pionowe pomiędzy elementami listy
\r
12044 zostaną usunięte.
\r
12045 Uwaga -- to jest polecenie, a nie długość i nie wymaga
\r
12046 \family typewriter
\r
12051 tak jak wspomniane powyżej długości.
\r
12054 \begin_layout Subsubsection
\r
12055 Nagłówki i stopki
\r
12058 \begin_layout Standard
\r
12060 \family typewriter
\r
12066 \family typewriter
\r
12071 sterują wyświetlaniem na danym slajdzie logo zdefiniowanym poleceniem
\r
12072 \family typewriter
\r
12078 Jeśli wpiszesz polecenie
\r
12079 \family typewriter
\r
12084 do preambuły, to wówczas na żadnej folii nie pojawi się logo.
\r
12085 Jeśli nie chcesz aby pojawiło się logo na jednej z folii, to umieść na
\r
12087 \family typewriter
\r
12092 tuż po tytule strony, a następnie umieść polecenie
\r
12093 \family typewriter
\r
12098 po tytule następnej folii.
\r
12101 \begin_layout Standard
\r
12102 Pozostałe polecenia sterujące:
\r
12105 \begin_layout Labeling
\r
12106 \labelwidthstring MMMMMMMMM
\r
12108 \family typewriter
\r
12113 prawa stopka, domyślnie zawiera numer strony
\r
12116 \begin_layout Labeling
\r
12117 \labelwidthstring MMMMMMMMM
\r
12119 \family typewriter
\r
12127 \begin_layout Labeling
\r
12128 \labelwidthstring MMMMMMMMM
\r
12130 \family typewriter
\r
12138 \begin_layout Standard
\r
12139 Jeśli zdecydujesz się użyć styl strony
\r
12147 , prawdopodobnie powinieneś dodać
\r
12148 \begin_inset Newline newline
\r
12152 \family typewriter
\r
12162 \begin_inset Newline newline
\r
12165 do preambuły, tak aby nagłówki i stopki były właściwie umieszczone na poziomych
\r
12167 Jest to spowodowane niezgodnością układów stron dostarczanych przez pakiet
\r
12179 \begin_layout Section
\r
12180 Latex8 (Dokumenty konferencyjne IEEE )
\r
12183 \begin_layout Standard
\r
12189 \begin_layout Subsection
\r
12193 \begin_layout Standard
\r
12194 Since this class is specifically for writing submissions to IEEE sponsored
\r
12195 conferences I strongly recommend that you get a copy of their Authors Kit.
\r
12200 package and associated bibliography style file is included in the kit.
\r
12201 The Authors Kit is usually sent out by email once your initial submission
\r
12202 has been accepted.
\r
12203 There is a lot of useful information in the Authors Kit explaining formatting
\r
12204 restrictions and so on and I will assume you have read this since that
\r
12205 means I don't have to repeat it all here.
\r
12208 \begin_layout Subsection
\r
12212 \begin_layout Standard
\r
12217 \begin_layout Subsection
\r
12218 Obsługiwane środowiska
\r
12221 \begin_layout Itemize
\r
12225 \begin_layout Itemize
\r
12229 \begin_layout Itemize
\r
12233 \begin_layout Itemize
\r
12237 \begin_layout Itemize
\r
12241 \begin_layout Itemize
\r
12245 \begin_layout Itemize
\r
12249 \begin_layout Itemize
\r
12253 \begin_layout Itemize
\r
12257 \begin_layout Subsection
\r
12258 Różnice pomiędzy ekranem a dokumentem
\r
12261 \begin_layout Standard
\r
12262 There are slight differences in appearance mainly with the presentation
\r
12263 of section counters.
\r
12264 On screen the trailing period of the section counter is missing but it
\r
12265 will appear in the output so don't let this worry you.
\r
12268 \begin_layout Section
\r
12269 Hollywood (Hollywood spec scripts)
\r
12272 \begin_layout Standard
\r
12278 \begin_layout Subsection
\r
12282 \begin_layout Standard
\r
12283 Getting the format of a Hollywood script right is a ,,rite of passage''.
\r
12284 Został zaprojektowany do czytania ze zwróceniem uwagi na treść oraz aby
\r
12285 być łatwym i przyjaznym w czytaniu dla aktorów.
\r
12286 Każda strona scenariusza powinna być jedną minutą filmu.
\r
12287 Nie pisz tego czego nie możesz zobaczyć lub usłyszeć na ekranie.
\r
12288 W całym dokumencie powinna być stosowana czcionka Courier 12pkt, bez kursywy.
\r
12291 \begin_layout Subsection
\r
12292 Specjalne problemy
\r
12295 \begin_layout Standard
\r
12296 Tekst mówcy nie powinien być NIGDY łamany w połowie zdania.
\r
12297 Jeśli tekst mówcy jest kontynuowany na następnej stronie, powtórz
\r
12308 \begin_layout Subsection
\r
12309 Specjalne funkcje
\r
12312 \begin_layout Standard
\r
12313 Wstaw nazwę mówcy (
\r
12317 ) jako etykietę, a dalej wykorzystuj ją przez odnośniki wewnętrzne.
\r
12318 Okno odnośników będzie wyświetlało obsadę.
\r
12319 Odnośniki możesz używać do wstawiania nazwy mówcy również w tekście narratora.
\r
12322 \begin_layout Subsection
\r
12323 Rozmiar papieru i marginesy
\r
12326 \begin_layout Standard
\r
12327 USLetter, lewy 1.6in, prawy 0.75in, górny 0.5in, dolny 0.75in
\r
12330 \begin_layout Subsection
\r
12334 \begin_layout Standard
\r
12335 Dostępne są następujące środowiska.
\r
12336 Możesz użyć układu hollywood.bind aby uzyskać skróty klawiszowe jak poniżej.
\r
12339 \begin_layout Itemize
\r
12343 \begin_inset Newline newline
\r
12348 Użyj gdzie nic innego nie pasuje.
\r
12349 Próbuj nie korzystać z niego.
\r
12352 \begin_layout Itemize
\r
12356 \begin_inset space \hfill{}
\r
12360 \begin_inset Newline newline
\r
12365 Used to describe stage setting and the action.
\r
12366 Pierwsze użycie nazwy aktora napisz kapitalikiem.
\r
12369 \begin_layout Itemize
\r
12373 \begin_inset space ~
\r
12379 \begin_inset space \hfill{}
\r
12387 \begin_inset Newline newline
\r
12390 Usually followed by something like ,,on Sally waking up''.
\r
12393 \begin_layout Itemize
\r
12397 \begin_inset space \hfill{}
\r
12401 \begin_inset Newline newline
\r
12406 Introduces a new INTERIOR camera set-up.
\r
12407 Always followed by DAY or NIGHT, or something similar to define the lighting
\r
12409 Pisz zawsze dużymi literami.
\r
12412 \begin_layout Itemize
\r
12416 \begin_inset space \hfill{}
\r
12420 \begin_inset Newline newline
\r
12425 Introduces a new EXTERIOR camera set-up.
\r
12426 Pisz zawsze dużymi literami.
\r
12429 \begin_layout Itemize
\r
12433 \begin_inset space \hfill{}
\r
12437 \begin_inset Newline newline
\r
12442 The character speaking.
\r
12445 \begin_layout Itemize
\r
12449 \begin_inset space \hfill{}
\r
12453 \begin_inset Newline newline
\r
12458 Instrukcje dla mówcy.
\r
12459 Nawiasy ,,()'' są wstawiane automatycznie i wyświetlane są tylko w LyX-ie,
\r
12460 ale zawsze będa drukowane.
\r
12463 \begin_layout Itemize
\r
12467 \begin_inset space \hfill{}
\r
12471 \begin_inset Newline newline
\r
12483 \begin_layout Itemize
\r
12487 \begin_inset space \hfill{}
\r
12491 \begin_inset Newline newline
\r
12496 Instrukcja przemieszczania dla kamery, np.
\r
12500 \begin_layout Itemize
\r
12504 \begin_inset space ~
\r
12508 \begin_inset space \hfill{}
\r
12514 \begin_layout Itemize
\r
12518 \begin_inset space \hfill{}
\r
12524 \begin_layout Itemize
\r
12528 \begin_inset space \hfill{}
\r
12534 \begin_layout Itemize
\r
12538 \begin_inset space ~
\r
12542 \begin_inset space \hfill{}
\r
12548 \begin_layout Subsection
\r
12549 Żargon scenariusza
\r
12552 \begin_layout Itemize
\r
12553 (O.S) --- off screen
\r
12556 \begin_layout Itemize
\r
12557 (V.0) --- voice over
\r
12560 \begin_layout Itemize
\r
12565 \begin_layout Itemize
\r
12570 \begin_layout Itemize
\r
12571 PAN --- przesunięcie kamery
\r
12574 \begin_layout Itemize
\r
12575 INSERT --- cut to close-up of
\r
12578 \begin_layout Section
\r
12582 \begin_layout Standard
\r
12588 \begin_layout Subsection
\r
12592 \begin_layout Standard
\r
12593 Klasa Broadway jest przeznaczona dla piszących scenariusze teatralne.
\r
12594 Ten format jest bardziej dekoracyjny i o wiele mniej ustandaryzowany.
\r
12595 Ten format powinien być odpowiedni dla workshopów.
\r
12598 \begin_layout Subsection
\r
12599 Specjalne problemy
\r
12602 \begin_layout Standard
\r
12603 Podobnie jak format Hollywood.
\r
12606 \begin_layout Subsection
\r
12607 Specjalne funkcje
\r
12610 \begin_layout Standard
\r
12611 Wstaw nazwę mówcy (
\r
12615 ) jako etykietę, a dalej wykorzystuj ją przez odnośniki wewnętrzne.
\r
12616 Okno odnośników wewnętrznych będzie wyświetlać aktualną obsadę.
\r
12619 \begin_layout Subsection
\r
12620 Rozmiar papieru i marginesy
\r
12623 \begin_layout Standard
\r
12624 USLetter, lewy 1.6in, prawy 0.75in, górny 0.5in, dolny 0.75in
\r
12627 \begin_layout Subsection
\r
12631 \begin_layout Standard
\r
12632 Dostępne są następujące środowiska.
\r
12633 Możesz użyć układu broadway.bind aby uzyskać skróty klawiszowe jak poniżej.
\r
12636 \begin_layout Itemize
\r
12640 \begin_inset Newline newline
\r
12645 Nie powinieneś go używać, ale jest jeśli inne nie będą Ci odpowiadać.
\r
12648 \begin_layout Itemize
\r
12652 \begin_inset space \hfill{}
\r
12656 \begin_inset Newline newline
\r
12661 Used to describe stage setting and the action.
\r
12662 Pierwsze użycie nazwy aktora napisz kapitalikiem.
\r
12665 \begin_layout Itemize
\r
12669 \begin_inset space \hfill{}
\r
12673 \begin_inset Newline newline
\r
12678 Automatycznie numerowane.
\r
12679 Na ekranie będzie numeracja liczbami arabskimi, a na wydruku rzymskimi.
\r
12682 \begin_layout Itemize
\r
12686 \begin_inset space \hfill{}
\r
12690 \begin_inset Newline newline
\r
12695 Tekst jest centrowany.
\r
12698 \begin_layout Itemize
\r
12702 \begin_inset space \hfill{}
\r
12706 \begin_inset Newline newline
\r
12711 Nie jest numerowane automatycznie.
\r
12712 Ty podajesz numer.
\r
12713 This is because I couldn't figure out how.
\r
12716 \begin_layout Itemize
\r
12720 \begin_inset space ~
\r
12724 \begin_inset space \hfill{}
\r
12728 \begin_inset Newline newline
\r
12733 A special case of Narrative to describe the setting and action as the curtain
\r
12737 \begin_layout Itemize
\r
12741 \begin_inset space \hfill{}
\r
12745 \begin_inset Newline newline
\r
12750 Nazwa mówcy (aktora), wyśrodkowana napisana będzie kapitalikiem.
\r
12753 \begin_layout Itemize
\r
12757 \begin_inset space \hfill{}
\r
12761 \begin_inset Newline newline
\r
12766 Instrukcje dla mówcy.
\r
12767 Nawiasy ,,()'' są wstawiane automatycznie, ale wyświetlane są tylko w LyX-ie,
\r
12768 ale zawsze będa drukowane.
\r
12769 To środowisko jest używane tylko wewnątrz środowiska
\r
12776 \begin_layout Itemize
\r
12780 \begin_inset space \hfill{}
\r
12784 \begin_inset Newline newline
\r
12792 \begin_layout Itemize
\r
12796 \begin_inset space \hfill{}
\r
12800 \begin_inset Newline newline
\r
12805 Opuszczenie kurtyny.
\r
12808 \begin_layout Itemize
\r
12812 \begin_inset space \hfill{}
\r
12818 \begin_layout Itemize
\r
12822 \begin_inset space \hfill{}
\r
12828 \begin_layout Itemize
\r
12832 \begin_inset space \hfill{}
\r
12838 \begin_layout Standard
\r
12842 \begin_layout Section
\r
12846 \begin_layout Standard
\r
12852 \begin_layout Standard
\r
12856 \begin_inset space ~
\r
12861 współpracuje z klasą RevTeX 4.0 (wydanie
\r
12862 \begin_inset Formula $\beta$
\r
12865 z maja 1999 roku) American Physical Society.
\r
12866 LyX ma klasę dokumentu
\r
12870 , która współpracuje z RevTeX 3.1.
\r
12871 Jednak wersja 3.1 jest generalnie przestarzała jako współpracująca z LaTeX2.09,
\r
12872 co oznacza, że współpraca z LyX-em nie jest najlepsza., ponieważ LyX wymaga
\r
12874 Since RevTeX 4.0 has been designed to work much more cleanly with LaTeX2e,
\r
12878 \begin_inset space ~
\r
12883 textclass should also be pretty easy to use.
\r
12886 \begin_layout Standard
\r
12887 These documents are supposed to be used in
\r
12891 to the RevTeX 4.0 documents, so we don't describe any of the special RevTeX
\r
12892 macros, and assume you'll know what to put in the preamble if necessary.
\r
12895 \begin_layout Subsection
\r
12899 \begin_layout Standard
\r
12900 All you need to do is install RevTeX 4, as described in the package's README
\r
12902 the package can be found atThe RevTeX 4 Web Site
\r
12903 \begin_inset Flex URL
\r
12906 \begin_layout Plain Layout
\r
12908 http://publish.aps.org/revtex4/
\r
12914 Install it somewhere that LaTeX can see it.
\r
12915 Test it by trying to LaTeX a short RevTeX 4 document in some random directory
\r
12916 (i.e., not the directory where you installed the class file.) Then, if you
\r
12917 reconfigure LyX, it will find the class file and let you use the RevTeX4
\r
12921 \begin_layout Standard
\r
12922 Probably the easiest way to get started is either to import a RevTeX 4 document
\r
12924 \family typewriter
\r
12930 \begin_inset space ~
\r
12935 template, found in the templates directory.
\r
12938 \begin_layout Subsection
\r
12942 \begin_layout Standard
\r
12943 Optional arguments to
\r
12944 \family typewriter
\r
12949 , like ,,preprint'' and ,,aps'', go in the
\r
12962 Remember that in RevTeX, at least one optional argument is required!
\r
12965 \begin_layout Standard
\r
12966 Other preamble matter, like
\r
12967 \family typewriter
\r
12977 popup, also as usual.
\r
12980 \begin_layout Subsection
\r
12984 \begin_layout Standard
\r
12985 The layouts basically correspond to the commands in RevTeX4.0.
\r
12986 For example, the Email layout corresponds to
\r
12987 \family typewriter
\r
12993 Note that (at least as of RevTeX 4.0 Beta), the
\r
13001 layouts are exactly equivalent, so you shouldn't need to use both.
\r
13002 \begin_inset Foot
\r
13005 \begin_layout Plain Layout
\r
13006 In case you're curious, both were included so that
\r
13007 \family typewriter
\r
13010 would be able to translate both
\r
13011 \family typewriter
\r
13017 \family typewriter
\r
13030 \begin_layout Standard
\r
13031 There are a couple of important unique aspects of RevTeX 4 which might cause
\r
13032 bugs that will be even more confusing in LyX.
\r
13035 \begin_layout Standard
\r
13037 \family typewriter
\r
13047 \family typewriter
\r
13053 The LyX equivalent is that there is a separate Thanks layout.
\r
13058 write footnotes in the
\r
13062 layout, or weird things may happen.
\r
13063 See the RevTeX 4 documentation for more details.
\r
13066 \begin_layout Standard
\r
13070 \begin_inset space ~
\r
13078 \begin_inset space ~
\r
13087 layouts must be placed
\r
13095 layout and the corresponding
\r
13112 , the LaTeX won't compile.
\r
13115 \begin_layout Subsection
\r
13119 \begin_layout Standard
\r
13120 The main problem with this layout is that you can't use the optional arguments
\r
13121 to layouts like Email and Title.
\r
13122 (The problem is not unique to this layout; in LyX 1.0, you can't use optional
\r
13123 arguments to the Section layouts.) This means that after you export that
\r
13124 file to LaTeX (which you'll need to do eventually to send it in to APS),
\r
13125 you'll need to edit the LaTeX file with a text editor to add the optional
\r
13126 arguments to set, e.g., the running title for the page headers.
\r
13127 Lacking these layouts makes the
\r
13128 \family typewriter
\r
13133 (and the equivalent
\r
13134 \family typewriter
\r
13139 ) useless, so the corresponding layouts don't exist, and will have to be
\r
13141 This drawback will be fixed in LyX 1.2.
\r
13144 \begin_layout Section
\r
13145 article (mwart), book (mwbk) i report (mwrep)
\r
13148 \begin_layout Standard
\r
13154 \begin_layout Standard
\r
13167 autorstwa marcina Wolińskiego odpowiadają klasom LateX-a odpowiednio:
\r
13168 \family typewriter
\r
13172 \family typewriter
\r
13176 \family typewriter
\r
13180 Zastępują one standardowe klasy:
\r
13181 \family typewriter
\r
13185 \family typewriter
\r
13189 \family typewriter
\r
13193 Są one zgodne z polskimi zwyczajami typograficznymi.
\r
13196 \begin_layout Standard
\r
13197 Podstawowe różnice:
\r
13200 \begin_layout Itemize
\r
13201 Nienumerowane tytularia ( z gwiazdką) są dopisywane do spisu treści.
\r
13204 \begin_layout Itemize
\r
13205 Dodatkowe style strony:
\r
13209 \begin_layout Description
\r
13210 uheadings pagina górna z linią oddzielającą,
\r
13213 \begin_layout Description
\r
13214 myheadings pagina górna z zadawaną treścią poleceniami:
\r
13215 \family typewriter
\r
13221 \family typewriter
\r
13229 \begin_layout Description
\r
13230 myuheadings pagina górna z zadawaną treścią z linią oddzielającą,
\r
13233 \begin_layout Description
\r
13234 outer paginacja w stopce od strony zewnętrznego marginesu
\r
13238 \begin_layout Itemize
\r
13243 \begin_layout Description
\r
13244 rmheadings szeryfowe tytularia -- opcja domyślna
\r
13247 \begin_layout Description
\r
13248 sfheadings bezszeryfowe tytularia
\r
13251 \begin_layout Description
\r
13252 authortitle najpierw autor poniżej tytuł -- opcja domyślna
\r
13255 \begin_layout Description
\r
13256 titleauthor najpierw tytuł poniżej autor
\r
13259 \begin_layout Description
\r
13260 withmarginpar rezerwuje miejsce na marginalia
\r
13264 \begin_layout Chapter
\r
13265 Import i eksport innych formatów plików
\r
13268 \begin_layout Section
\r
13272 \begin_layout Standard
\r
13273 Zagadnienie importu i eksportu z/do innych formatów plików zostało wspomniane
\r
13276 Podręczniku Użytkownika
\r
13279 W tym rozdziale jest opisane więcej szczegółów potrzebnych do zrozumienia
\r
13280 tego co się dzieje po naciśnięciu polecenia
\r
13285 lik\SpecialChar \menuseparator
\r
13297 lik\SpecialChar \menuseparator
\r
13307 \begin_layout Section
\r
13308 Import z innych formatów
\r
13311 \begin_layout Subsection
\r
13315 \begin_layout Standard
\r
13318 Translating from LaTeX into LyX is performed by a converter program called
\r
13320 \family typewriter
\r
13326 Ponadto jest to samodzielny program, który może być wywoływany z wiersza
\r
13328 LyX wywołuje go automatycznie podczas importu pliku LaTeX-a.
\r
13330 \begin_inset space ~
\r
13334 \begin_inset CommandInset ref
\r
13336 reference "sec:Importowanie-plików-LaTeX-a"
\r
13340 dla pełniejszego opisu.
\r
13343 \begin_layout Subsection
\r
13347 \begin_layout Standard
\r
13348 Są dwie metody importu plików tekstowych ASCII.
\r
13349 Import ,,jako wiersze'' zachowuje wszystkie końce wierszy z pliku ASCII
\r
13350 do LyX-a, wówczas każdy wiersz jest oddzielnym akapitem.
\r
13351 Podczas importu ,,jako akapit'' kolejne wiersze łączone są w jeden akapit.
\r
13352 Pusty wiersz traktowany jest jako separator akapitów.
\r
13355 \begin_layout Subsection
\r
13359 \begin_layout Standard
\r
13362 [Editor's note: Needs to be written, obviously - any volunteers? --- mer]
\r
13365 \begin_layout Section
\r
13366 Eksport do innych formatów
\r
13369 \begin_layout Subsection
\r
13373 \begin_layout Standard
\r
13374 LyX tworzy dwa typy plików LaTeX-owych: pliki do normalnego przetwarzania
\r
13375 (do podglądu DVI itp.), które nie są nigdy oglądane oraz pliki o formie
\r
13376 czytelnej dla ludzi.
\r
13377 Jedyną możliwą do ustawienia jest dyrektywa
\r
13378 \family typewriter
\r
13383 określająca maksymalną długość wiersza pliku, domyślną wartością jest 75
\r
13385 Plik wynikowy jest poprawnym plikiem LaTeX-a, lecz preambuła może wyglądać
\r
13386 trochę przerażająco ponieważ zawiera kilka definicji używanych przez LyX-a,
\r
13387 które nie wyglądają na utworzone przez człowieka.
\r
13390 \begin_layout Subsection
\r
13394 \begin_layout Standard
\r
13395 Plik DVI (skrót od
\r
13407 ndependent -- ,,sprzętowo niezależne'') są tworzone podczas przetwarzania
\r
13408 Twojego dokumentu przez LaTeX.
\r
13409 Nie ma żadnych opcji do ustawienia przez użytkownika.
\r
13412 \begin_layout Subsection
\r
13416 \begin_layout Standard
\r
13417 Następny krokiem w łańcuchu konwersji jest konwersja pliku DVI do PostScript.
\r
13418 Najczęściej używanym do tego celu programem jest program
\r
13419 \family typewriter
\r
13423 Wybrany program należy podać w pliku
\r
13424 \family typewriter
\r
13428 \family typewriter
\r
13434 Argumenty wiersza poleceń, np.
\r
13435 dla dvips polecenia druku w odwrotnej kolejności (
\r
13436 \family typewriter
\r
13439 ) można podać w dyrektywie
\r
13440 \family typewriter
\r
13443 print_extra_options
\r
13448 \begin_layout Subsection
\r
13452 \begin_layout Standard
\r
13453 Eksport do ASCII próbuje zachować ,,kształt'' dokumentu jak to możliwe,
\r
13454 ale takie elementy jak centrowanie i wcięcia są odrzucane, a akapity są
\r
13455 rozdzielane pustym wierszem.
\r
13456 Numeracja sekcji i odnośników jest wykonana poprawnie, tak że w efekcie
\r
13457 plik jest dość przejrzysty.
\r
13458 Jedyną możliwą do ustawienia jest dyrektywa
\r
13459 \family typewriter
\r
13464 określająca maksymalną długość wiersza pliku ASCII.
\r
13467 \begin_layout Subsection
\r
13471 \begin_layout Standard
\r
13472 Dokumenty LyX-a mogą być konwertowane do formatu hipertekstowego, zwykle
\r
13473 najpierw dokonywana jest konwersja do LaTeX-a, który konwertuje do formatu
\r
13477 \begin_layout Standard
\r
13478 Aktualnie są dostępne dla LyX-a trzy konwertery LaTeX
\r
13479 \begin_inset Formula $\rightarrow$
\r
13483 \family typewriter
\r
13487 \family typewriter
\r
13491 \family typewriter
\r
13495 Są one wykrywane automatycznie, jednak można wymusić wybór jednego z nich
\r
13496 dyrektywą w pliku konfiguracyjnym
\r
13497 \family typewriter
\r
13503 W tej dyrektywie można także dołączyć argumenty wiersza poleceń.
\r
13504 Czytaj komentarze w pliku
\r
13505 \family typewriter
\r
13508 , które zawierają najbardziej aktualne informacje dotyczące szczegółów użycia
\r
13509 poszczególnych dyrektyw.
\r
13512 \begin_layout Subsection
\r
13516 \begin_layout Standard
\r
13524 \begin_layout Standard
\r
13525 Najszybszą drogą do tworzenia plików PDF (bez znaczników, linków itp.) w
\r
13526 dowolnej wersji LyX-a jest zapisanie dokumentu w formacie PostScript, a
\r
13527 następnie uruchomienie polecenia
\r
13528 \family typewriter
\r
13532 Począwszy od wersji 1.1.6 dostępna jest pozycja menu
\r
13537 lik\SpecialChar \menuseparator
\r
13538 Exportuj\SpecialChar \menuseparator
\r
13542 Od wersji 1.1.6 jest to najlepsza droga do uzyskania porządnych plików PDF.
\r
13543 Jest trochę kłopotów z czcionkami, na które powinieneś uważać -- zobacz
\r
13544 \begin_inset CommandInset ref
\r
13546 reference "sec:badfonts"
\r
13553 \begin_layout Subsubsection
\r
13557 \begin_layout Standard
\r
13558 Korzystając z pdfLaTeX potrzebujesz skonwertować swoje obrazki EPS do formatu
\r
13560 \begin_inset CommandInset ref
\r
13562 reference "sec:pdfeps"
\r
13566 ) i nie możesz używać pstricks.
\r
13567 Z drugiej strony, korzystając z pdfLaTeX można wstawiać wprost rysunki
\r
13568 w formatach JPEG lub PNG, używać czcionek TrueType i wiele innych.
\r
13571 \begin_layout Subsubsection
\r
13572 Dlaczego tekst wygląda mało czytelnie przy podglądzie za pomocą Acrobat
\r
13574 \begin_inset CommandInset label
\r
13575 LatexCommand label
\r
13576 name "sec:badfonts"
\r
13583 \begin_layout Standard
\r
13584 Źródłem kłopotów są czcionki bitmapowe brzydko wyświetlane przez Acrobat
\r
13586 Podczas tworzenia pliku PDF z pliku LyX-a potrzebujesz czcionek obwiedniowych
\r
13587 zamiast bitmapowych (w rzeczywistości powinieneś także używać czcionek
\r
13588 obwiedniowych w plikach postscriptowych).
\r
13591 \begin_layout Standard
\r
13592 Ostatnie dystrybucje LaTeX-a posiadają standardowe czcionki CM (Computer
\r
13593 Modern) PostScript Type 1.
\r
13594 PdfLaTeX używa tych czcionek domyślnie.
\r
13595 Dvips nie używa ich domyślnie, dla ich użycia należy dopisać do pliku
\r
13596 \family typewriter
\r
13599 następujące wiersze
\r
13602 \begin_layout LyX-Code
\r
13606 \begin_layout LyX-Code
\r
13610 \begin_layout Standard
\r
13611 Jeśli używane jest domyślne kodowanie LaTeX-a (OT1), to nie trzeba robić
\r
13613 Ale jeśli używane jest kodowanie T1 to LaTeX używa nowych czcionek EC,
\r
13614 dla których nie ma wersji Type1.
\r
13615 Rozwiązaniem jest użycie pakietu ae, który emuluje kodowanie T1 używając
\r
13617 Należy wówczas w preambule dopisać
\r
13618 \family typewriter
\r
13621 usepackage{ae,aecompl}
\r
13624 Jednak niektórych znaków brakuje w czcionkach CM (np.
\r
13625 eth, thorn) i są one pobierane z czcionek EC.
\r
13626 Dlatego pobierane są znaki jako bitmapy.
\r
13629 \begin_layout Standard
\r
13630 Uwaga: LyX używa domyślnie kodowania T1.
\r
13631 Jeśli chcesz stosować domyślne kodowanie (co nie jest zalecane chyba że
\r
13632 piszesz tylko w języku angielskim), dodaj wiersz
\r
13633 \family typewriter
\r
13636 font_encoding default
\r
13639 \family typewriter
\r
13644 \begin_inset Foot
\r
13647 \begin_layout Plain Layout
\r
13648 Dla składu w języku polskim zaleca się stosować kodowanie OT4 oraz pakiet
\r
13650 \family typewriter
\r
13654 \family typewriter
\r
13659 \family typewriter
\r
13662 włącza spolonizowane czcionki CM w układzie OT4 zwane czcionkami PL.
\r
13663 Czcionki PL występują również w wersji obwiedniowej co rozwiązuje problemy
\r
13664 z Acrobat Readerem.
\r
13671 Alternatywą jest użycie standardowych czcionek postscriptowych zamiast
\r
13673 Do tego potrzebujesz wybrać pslatex jako globalną czcionkę w oknie układu
\r
13675 Gdy używamy czcionek postsciptowych to pliki PDF są mniejsze o czcionki
\r
13676 nie dołączone do pliku.
\r
13677 Ponadto czcionki postscriptowe dołączają wszystkie krzywe T1.
\r
13678 Z drugiej zaś strony czcionki postscriptowe nie posiadają półgrubych czcionek
\r
13679 symboli i muszą być użyte pmb (poor man's bold, zobacz
\r
13680 \begin_inset CommandInset ref
\r
13682 reference "sec:pdfbold"
\r
13687 Czcionki postscriptowe także wyglądają inaczej z zestawu czcionek CM.
\r
13690 \begin_layout Standard
\r
13691 Podsumowując czcionki postscriptowe i Computer Modern dają dobre rezultaty
\r
13692 (z kilkoma wyjątkami).
\r
13693 Decyzja których używać jest kwestią gustu.
\r
13696 \begin_layout Subsubsection
\r
13697 Jak mogę użyć pdfLaTeX z obrazkami w formacie EPS?
\r
13698 \begin_inset CommandInset label
\r
13699 LatexCommand label
\r
13700 name "sec:pdfeps"
\r
13707 \begin_layout Standard
\r
13708 PdfLaTeX nie obsługuje włączania plików EPS, ale obsługuje włączanie plików
\r
13710 Jeśli masz dokumenty z włączonymi rysunkami EPS, np.
\r
13712 \family typewriter
\r
13718 \begin_layout Enumerate
\r
13720 \family typewriter
\r
13723 do PDF za pomocą
\r
13724 \family typewriter
\r
13728 \begin_layout Enumerate
\r
13729 Kiedy wstawiasz rysunek w dokumencie nie podawaj rozszerzenia nazwy pliku:
\r
13730 na przykład, wstawiając plik
\r
13731 \family typewriter
\r
13734 wystarczy wpisać tylko
\r
13735 \family typewriter
\r
13738 w oknie dialogowym.
\r
13741 \begin_layout Standard
\r
13742 Uwaga: W LyX 1.2.0 będzie możliwe wstawianie różnych rodzajów rysunków ze
\r
13743 wszystkimi niezbędnymi transformacjami.
\r
13744 Częściowo funkcjonalne wstawianie istnieje w wersji 1.1.6, do użycia należy
\r
13746 \family typewriter
\r
13747 M-x graphics-insert
\r
13752 \begin_layout Subsubsection
\r
13753 Dlaczego polecenie
\r
13755 boldsymbol{} nie działa gdy używam pslatex?
\r
13756 \begin_inset CommandInset label
\r
13757 LatexCommand label
\r
13758 name "sec:pdfbold"
\r
13765 \begin_layout Standard
\r
13766 Czcionki PostScript nie posiadają symboli półgrubych.
\r
13767 Rozwiązaniem jest użycie polecenia
\r
13768 \family typewriter
\r
13773 (poor man's bold).
\r
13776 \begin_layout Standard
\r
13777 Jest to możliwe przez przedefiniowanie polecenia
\r
13778 \family typewriter
\r
13784 \family typewriter
\r
13792 \begin_layout LyX-Code
\r
13802 \begin_layout Standard
\r
13806 \begin_layout Subsubsection
\r
13807 Czy jest możliwe zapisanie kodu przetwarzanego tylko przez pdfLaTeX-a?
\r
13810 \begin_layout Standard
\r
13815 \begin_layout LyX-Code
\r
13823 \begin_layout LyX-Code
\r
13833 \begin_layout LyX-Code
\r
13839 \begin_layout LyX-Code
\r
13845 \begin_layout LyX-Code
\r
13851 \begin_layout LyX-Code
\r
13857 \begin_layout LyX-Code
\r
13861 \begin_layout LyX-Code
\r
13867 \begin_layout LyX-Code
\r
13870 pdfinfo { /Author (your name and e-mail address)
\r
13873 \begin_layout LyX-Code
\r
13874 /Title (official title -- i.e., title element)
\r
13877 \begin_layout LyX-Code
\r
13878 /Subject (one line description of the document)
\r
13881 \begin_layout LyX-Code
\r
13885 \begin_layout LyX-Code
\r
13888 pdfcatalog { /PageMode (/UseNone)
\r
13891 \begin_layout LyX-Code
\r
13892 % /OpenAction (fitbh)
\r
13895 \begin_layout LyX-Code
\r
13899 \begin_layout LyX-Code
\r
13902 usepackage[pdftex]{hyperref}
\r
13905 \begin_layout LyX-Code
\r
13911 \begin_layout LyX-Code
\r
13914 usepackage[ps2pdf]{hyperref}
\r
13917 \begin_layout LyX-Code
\r
13923 \begin_layout Subsection
\r
13924 Eksport użytkownika
\r
13927 \begin_layout Standard
\r
13928 Eksport użytkownika jest możliwy jeśli masz dziwny format do którego chcesz
\r
13929 konwertować, zakładając, że masz odpowiedni konwerter.
\r
13930 Format pliku wejściowego jest podany w dyrektywie
\r
13931 \family typewriter
\r
13934 custom_export_format
\r
13937 LyX będzie automatycznie konwertował plik do tego miejsca, a wtedy zostanie
\r
13938 on przekazany do Twojego konwertera.
\r
13939 Możliwymi wartościami są:
\r
13940 \family typewriter
\r
13944 \family typewriter
\r
13948 \family typewriter
\r
13952 \family typewriter
\r
13956 \family typewriter
\r
13962 \begin_layout Standard
\r
13963 Polecenie wywołania konwertera jest podane w dyrektywie
\r
13964 \family typewriter
\r
13967 custom_export_command
\r
13970 To powinno być kompletne polecenie wiersza poleceń, które wykorzystuje
\r
13971 zmienną środowiska
\r
13972 \family typewriter
\r
13975 do przekazania nazwy pliku głównego.
\r
13978 \begin_layout Standard
\r
13979 Może będziesz musiał trochę poprawić podaną sekwencję, dla zgodności z twoją
\r
13983 \begin_layout Standard
\r
13984 Omawiany sposób eksportu ustawia się w domyślnym lokalnym pliku
\r
13985 \family typewriter
\r
13989 Gdy wybierzesz polecenie
\r
13994 lik\SpecialChar \menuseparator
\r
14002 ksportuj\SpecialChar \menuseparator
\r
14012 , pojawi się okno, w którym można zmienić dowolną wartość.
\r
14015 \begin_layout Chapter
\r
14016 Funkcje LyX-a wymagające zewnętrznych programów
\r
14019 \begin_layout Section
\r
14023 \begin_layout Standard
\r
14029 \begin_layout Subsection
\r
14030 Wysyłanie faksów wprost z LyX-a
\r
14033 \begin_layout Standard
\r
14034 Przede wszystkim musimy wspomnieć, że LyX potrafi wysyłać faksy pod warunkiem,
\r
14035 że masz zainstalowane i działające oprogramowanie do wysyłania faksów (np.
\r
14036 HylaFax, efax, mgetty+sendfax, \SpecialChar \ldots{}
\r
14038 LyX pracuje tylko jako graficzny interfejs (front end) do tych programów!
\r
14041 \begin_layout Standard
\r
14042 W zależności od używanego oprogramowania faksowego musisz ustawić kilka
\r
14044 \family typewriter
\r
14048 Oto te polecenia:
\r
14051 \begin_layout Description
\r
14053 \family typewriter
\r
14058 Tutaj należy podać polecenie, które ma wywołać LyX aby wysłać faks.
\r
14059 Polecenie powinno być zdolne przetworzyć plik PostScript, wytworzony przez
\r
14061 Łańcuch polecenia może zawierać następujące zmienne:
\r
14065 \begin_layout Description
\r
14067 \family typewriter
\r
14070 zastępuje nazwę zmiennej środowiska FAX_SERVER
\r
14073 \begin_layout Description
\r
14075 \family typewriter
\r
14078 zastępuje zawartość pola komentarz
\r
14081 \begin_layout Description
\r
14083 \family typewriter
\r
14086 zastępuje zawartość pola Firma
\r
14089 \begin_layout Description
\r
14091 \family typewriter
\r
14094 zastępuje zawartość pola nazwa
\r
14097 \begin_layout Description
\r
14099 \family typewriter
\r
14102 zastępuje zawartość pola numer faksu
\r
14105 \begin_layout Description
\r
14107 \family typewriter
\r
14110 zastępuje nazwę pliku, który ma zostać wysłany
\r
14114 \begin_layout Paragraph
\r
14118 \begin_layout Standard
\r
14119 Przyjmujemy, że nazwałeś plik ,,
\r
14120 \family typewriter
\r
14123 '' i chciałbyś wysłać go wprost do faksu nie opuszczając LyX-a.
\r
14124 Masz zainstalowane oprogramowanie HylaFax i twoja zmienna środowiska
\r
14125 \family typewriter
\r
14129 \family typewriter
\r
14132 '' i podałeś te wartości w oknie faksowania:
\r
14135 \begin_layout Labeling
\r
14136 \labelwidthstring 00.00.0000
\r
14140 \begin_inset space ~
\r
14148 \begin_layout Labeling
\r
14149 \labelwidthstring 00.00.0000
\r
14153 \begin_inset space ~
\r
14161 \begin_layout Labeling
\r
14162 \labelwidthstring 00.00.0000
\r
14170 \begin_layout Labeling
\r
14171 \labelwidthstring 00.00.0000
\r
14176 This comment string
\r
14179 \begin_layout Standard
\r
14180 Z podanymi niżej ustawieniami:
\r
14183 \begin_layout LyX-Code
\r
14187 \begin_inset Quotes eld
\r
14190 sendfax -n -h '$$Host' -c '$$Comment'
\r
14193 \begin_layout LyX-Code
\r
14194 -x '$$Enterprise' -d '$$Name'@'$$Phone' '$$FName'
\r
14195 \begin_inset Quotes erd
\r
14201 \begin_layout Standard
\r
14202 zostanie wykonane polecenie:
\r
14205 \begin_layout LyX-Code
\r
14206 sendfax -n -h faxhost.mydomain -c 'This comment string'
\r
14209 \begin_layout LyX-Code
\r
14210 -x 'Startrek' -d 'Someone'@'+39-2-444666'
\r
14213 \begin_layout LyX-Code
\r
14214 <tempfile-path>/newfile.ps
\r
14217 \begin_layout Description
\r
14219 \family typewriter
\r
14224 Zawiera nazwę pliku książki telefonicznej, którą możesz utworzyć w oknie
\r
14225 formularza faksu.
\r
14226 Domyślną wartością jest
\r
14227 \family typewriter
\r
14228 $HOME/.lyx/phonebook.
\r
14231 \begin_layout Paragraph
\r
14235 \begin_layout LyX-Code
\r
14238 phone_book myphonebook
\r
14241 \begin_layout Standard
\r
14242 zapisuje i czyta plik książki telefonicznej z pliku
\r
14243 \family typewriter
\r
14244 $HOME/.lyx/myphonebook
\r
14247 \begin_layout LyX-Code
\r
14250 phone_book /var/lib/phonebook
\r
14253 \begin_layout Standard
\r
14254 zapisuje i czyta plik książki telefonicznej
\r
14255 \family typewriter
\r
14256 /var/lib/phonebook
\r
14259 \begin_layout Description
\r
14261 \family typewriter
\r
14266 W tym miejscu podajesz program, który LyX wywoła jako zewnętrzny program
\r
14267 do wysłania Twojego faksu (np.
\r
14268 tkhylafax), zamiast wbudowanego formularza faksu.
\r
14269 Dopuszczalna jest tylko zmienna
\r
14270 \family typewriter
\r
14276 \begin_layout Paragraph
\r
14280 \begin_layout LyX-Code
\r
14284 \begin_inset Quotes eld
\r
14287 tkhylafax '$$Fname'
\r
14288 \begin_inset Quotes erd
\r
14294 \begin_layout Standard
\r
14295 Przy powyższych założeniach zostanie wykonane następujące polecenie:
\r
14298 \begin_layout LyX-Code
\r
14299 tkhylafax <tempfile-path>/newfile.ps
\r
14302 \begin_layout Section
\r
14306 \begin_layout Standard
\r
14312 \begin_layout Subsection
\r
14316 \begin_layout Standard
\r
14321 możesz znaleźć polecenie
\r
14328 \begin_inset space ~
\r
14334 Ta funkcja LyX-a wymaga posiadania zainstalowanego zewnętrznego programu
\r
14336 \family typewriter
\r
14339 i jest wygaszone jeśli go nie posiadasz.
\r
14340 Możesz go pobrać z archiwów CTAN lub z
\r
14341 \begin_inset Flex URL
\r
14344 \begin_layout Plain Layout
\r
14346 http://www.ifi.uio.no/~jensthi/chktex/
\r
14354 \begin_layout Standard
\r
14359 jest programem napisanym przez sfrustrowanego
\r
14362 Berger Thielemann
\r
14364 , ponieważ wiele konstrukcji LaTeX-a czasami jest nieintuicyjnych i łatwych
\r
14366 Program przetwarzając Twój plik LaTeX-a sprawdza integralność pliku i zaznacza
\r
14368 W języku technicznym jest to
\r
14369 \family typewriter
\r
14375 \begin_layout Standard
\r
14376 Czy CheckTeX jest kontrolerem składni, którego użycie zapewni poprawne pliki
\r
14377 LateX-a? Odpowiedź jest prosta: Tak jak
\r
14378 \family typewriter
\r
14381 nie tylko sprawdza składnię programów w języku C, semantykę, wyłapuje wiele
\r
14382 typowych błędów typograficznych.
\r
14387 potrafi wykryć wiele podstawowych błędów, takich jak:
\r
14390 \begin_layout Itemize
\r
14391 Ellipsis detection:
\r
14392 \begin_inset Newline newline
\r
14395 Use \SpecialChar \ldots{}
\r
14399 \begin_layout Itemize
\r
14400 No space in front of/after parenthesis:
\r
14401 \begin_inset Newline newline
\r
14404 ( wrong spacing )
\r
14407 \begin_layout Itemize
\r
14408 Enforcement of normal space after common abbreviations:
\r
14409 \begin_inset Newline newline
\r
14414 is too wide spacing.
\r
14417 \begin_layout Itemize
\r
14418 Enforcement of end-of-sentence space when the last sentence ends with a
\r
14420 \begin_inset Newline newline
\r
14424 And this is wrong spacing.
\r
14427 \begin_layout Itemize
\r
14428 Space in front of labels and similar commands:
\r
14429 \begin_inset Newline newline
\r
14432 The label should stick right up to the text to avoid falling to a wrong
\r
14434 \begin_inset CommandInset label
\r
14435 LatexCommand label
\r
14436 name "sec:chktex"
\r
14441 \begin_inset Foot
\r
14444 \begin_layout Plain Layout
\r
14445 This footnote is in danger of falling off to a wrong page
\r
14453 \begin_layout Itemize
\r
14454 Space in front of references, instead of hard spaces:
\r
14455 \begin_inset Newline newline
\r
14458 In you are in bad luck, the text will break right between the referenced
\r
14459 text and reference number, and that's a pity.
\r
14461 \begin_inset CommandInset ref
\r
14463 reference "sec:chktex"
\r
14470 \begin_layout Itemize
\r
14471 Use of ,,x'' instead of
\r
14472 \begin_inset Formula $\times$
\r
14476 \begin_inset Newline newline
\r
14479 2x2 looks cheap compared to
\r
14480 \begin_inset Formula $2\times2$
\r
14486 \begin_layout Standard
\r
14487 i inne \SpecialChar \ldots{}
\r
14488 To jest nieocenione narzędzie gdy ,,zakończyliśmy'' pracę nad dokumentem.
\r
14489 Przed wydrukowaniem powinniśmy sprawdzić obligatoryjnie pisownię i uruchomić
\r
14493 \begin_layout Subsection
\r
14497 \begin_layout Standard
\r
14498 Jeśli masz zainstalowany program
\r
14499 \family typewriter
\r
14502 , po prostu wybierz z menu polecenie
\r
14507 dycja\SpecialChar \menuseparator
\r
14515 To spowoduje utworzenie pliku LaTeX-a na podstawie Twojego dokumentu, sprawdzen
\r
14520 i wstawienie ,,okienek błędów'' do dokumentu z ostrzeżeniami
\r
14524 , jeśli jakieś znalazł.
\r
14525 Ostrzeżenia zostaną umieszczone blisko miejsca wystąpienia błędu, które
\r
14526 możesz szybko odnaleźć za pomocą polecenia z menu
\r
14531 awigacja\SpecialChar \menuseparator
\r
14534 lub za pomocą skótu klawiszowego
\r
14538 w domyślnym pliku bind
\r
14539 \family typewriter
\r
14543 Okienko błędu otwiera się przez kliknięcie na nim myszką lub domyślnym
\r
14548 albo skrótem z pliku bind
\r
14549 \family typewriter
\r
14557 Przeczytaj uwagi i popraw błędy jeśli są.
\r
14558 Jeśli masz kłopoty ze zrozumieniem co oznaczają ostrzeżenia, możesz spokojnie
\r
14560 Remember that there is a hidden layer between the document on screen and
\r
14561 the technical details in invoking
\r
14565 , and this gap can make some warnings seem arcane or just right down plain
\r
14569 \begin_layout Standard
\r
14570 This document is an excellent testing bed for the feature, and it should
\r
14571 provide quite a few warnings for you to fiddle with.
\r
14572 Since computers are only so smart, expect most of the warnings to be false
\r
14576 \begin_layout Subsection
\r
14580 \begin_layout Standard
\r
14581 Sometimes, you'll find that
\r
14585 makes more noise than suits your mood.
\r
14586 Then you can choose not to use it, wait until your mood changes, or try
\r
14591 to get better along with you.
\r
14592 Another choice in the most desperate situations is to use
\r
14597 dycja\SpecialChar \menuseparator
\r
14605 suń wszystkie okienka błędów
\r
14607 , which will get rid of all warnings instantly.
\r
14610 \begin_layout Standard
\r
14619 bardzo konfigurowalny i extensible, nie powinieneś spodziewać się rozwiązania
\r
14620 wszystkich problemów przez
\r
14624 w LyX-ie tą drogą.
\r
14625 Since LyX has to generate a somewhat special LaTeX file to be able to match
\r
14626 the line numbers from
\r
14631 \begin_inset Foot
\r
14634 \begin_layout Plain Layout
\r
14635 You can inspect the specific output from
\r
14641 Edit\SpecialChar \menuseparator
\r
14643 \begin_inset space ~
\r
14647 \begin_inset space ~
\r
14661 to appear correctly.
\r
14662 Są dwie rzeczy, które możesz wykonać :
\r
14665 \begin_layout Itemize
\r
14666 Dopasuj polecenia wywołania
\r
14671 \family typewriter
\r
14674 lub w globalnym pliku konfiguracyjnym instalacji
\r
14678 (zwykle jest to plik
\r
14679 \family typewriter
\r
14680 /usr/local/share/chktexrc
\r
14683 Zobacz poniżej jak można włączać i wyłączać ostrzeżenia w wierszu poleceń.
\r
14686 \begin_layout Itemize
\r
14687 Wyeksportuj swoj dokument do LaTeX-a za pomocą polecenia
\r
14692 lik\SpecialChar \menuseparator
\r
14697 ksportuj\SpecialChar \menuseparator
\r
14708 \family typewriter
\r
14712 Invoked in this way, it can be a hassle to find the corresponding place
\r
14713 in the document inside LyX, but with a little patience, you should be able
\r
14717 \begin_layout Standard
\r
14718 Poniższe komunikaty ostrzeżeń mogą być aktywowane lub wyłączone za pomocą
\r
14719 odpowiednich wpisów w dyrektywie
\r
14720 \family typewriter
\r
14726 \family typewriter
\r
14731 \family typewriter
\r
14734 aby wyłączyć ostrzeżenie i
\r
14735 \family typewriter
\r
14738 aby je uaktywnić.
\r
14739 Ostrzeżenia napisane kursywą są domyślnie wyłączone, przez domyślny wpis
\r
14741 \family typewriter
\r
14742 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
\r
14747 \begin_layout Standard
\r
14748 Notice that you should only use the options that enable and disable warnings,
\r
14749 because LyX relies on some of the other command line parameters to be set
\r
14750 in a specific way to have a chance to communicate with
\r
14751 \family typewriter
\r
14757 \begin_layout Enumerate
\r
14761 Command terminated with space.
\r
14764 \begin_layout Enumerate
\r
14767 Non-breaking space (,,
\r
14768 \family typewriter
\r
14771 '') should have been used.
\r
14774 \begin_layout Enumerate
\r
14778 You should enclose the previous parenthesis with ,,
\r
14779 \family typewriter
\r
14785 \begin_layout Enumerate
\r
14788 Italic correction (,,
\r
14789 \family typewriter
\r
14794 '') found in non-italic buffer.
\r
14797 \begin_layout Enumerate
\r
14800 Italic correction (,,
\r
14801 \family typewriter
\r
14806 '') found more than once.
\r
14809 \begin_layout Enumerate
\r
14813 No italic correction (,,
\r
14814 \family typewriter
\r
14822 \begin_layout Enumerate
\r
14825 Accent command ,,
\r
14826 \family typewriter
\r
14829 '' needs use of ,,
\r
14830 \family typewriter
\r
14836 \begin_layout Enumerate
\r
14839 Wrong length of dash may have been used.
\r
14842 \begin_layout Enumerate
\r
14847 \family typewriter
\r
14850 '' expected, found ,,
\r
14851 \family typewriter
\r
14857 \begin_layout Enumerate
\r
14861 \family typewriter
\r
14867 \begin_layout Enumerate
\r
14870 You should use ,,
\r
14871 \family typewriter
\r
14874 '' to achieve an ellipsis.
\r
14877 \begin_layout Enumerate
\r
14880 Inter-word spacing (,,
\r
14881 \family typewriter
\r
14886 '') should perhaps be used.
\r
14889 \begin_layout Enumerate
\r
14892 Inter-sentence spacing (,,
\r
14893 \family typewriter
\r
14898 '') should perhaps be used.
\r
14901 \begin_layout Enumerate
\r
14904 Could not find argument for command.
\r
14907 \begin_layout Enumerate
\r
14910 No match found for ,,
\r
14911 \family typewriter
\r
14917 \begin_layout Enumerate
\r
14920 Math mode still on at end of LaTeX file.
\r
14923 \begin_layout Enumerate
\r
14927 \family typewriter
\r
14930 '' doesn't match the number of ,,
\r
14931 \family typewriter
\r
14937 \begin_layout Enumerate
\r
14940 You should use either
\r
14941 \family typewriter
\r
14945 \family typewriter
\r
14948 as an alternative to ,,
\r
14949 \family typewriter
\r
14955 \begin_layout Enumerate
\r
14958 You should use ,,
\r
14959 \family typewriter
\r
14962 '' (ASCII 39) instead of ,,
\r
14963 \family typewriter
\r
14969 \begin_layout Enumerate
\r
14972 User-specified pattern found.
\r
14975 \begin_layout Enumerate
\r
14978 This command might not be intended.
\r
14981 \begin_layout Enumerate
\r
14985 Comment displayed.
\r
14988 \begin_layout Enumerate
\r
14992 \family typewriter
\r
14998 \family typewriter
\r
15003 will look better.
\r
15006 \begin_layout Enumerate
\r
15009 Delete this space to maintain correct page references.
\r
15012 \begin_layout Enumerate
\r
15016 You might wish to put this between a pair of ,,
\r
15017 \family typewriter
\r
15023 \begin_layout Enumerate
\r
15026 You ought to remove spaces in front of punctuation.
\r
15029 \begin_layout Enumerate
\r
15032 Could not execute LaTeX command.
\r
15035 \begin_layout Enumerate
\r
15039 \family typewriter
\r
15044 in front of small punctuation.
\r
15047 \begin_layout Enumerate
\r
15049 \family typewriter
\r
15055 may look prettier here.
\r
15058 \begin_layout Enumerate
\r
15062 Multiple spaces detected in output.
\r
15065 \begin_layout Enumerate
\r
15068 This text may be ignored.
\r
15071 \begin_layout Enumerate
\r
15075 \family typewriter
\r
15078 to begin quotation, not '.
\r
15081 \begin_layout Enumerate
\r
15085 \family typewriter
\r
15088 to end quotation, not
\r
15089 \family typewriter
\r
15095 \begin_layout Enumerate
\r
15098 Don't mix quotes.
\r
15101 \begin_layout Enumerate
\r
15104 You should perhaps use ,,
\r
15105 \family typewriter
\r
15111 \begin_layout Enumerate
\r
15114 You should put a space in front of/after parenthesis.
\r
15117 \begin_layout Enumerate
\r
15120 You should avoid spaces in front of/after parenthesis.
\r
15123 \begin_layout Enumerate
\r
15127 You should not use punctuation in front of/after quotes.
\r
15130 \begin_layout Enumerate
\r
15133 Double space found.
\r
15136 \begin_layout Enumerate
\r
15139 You should put punctuation outside inner/inside display math mode.
\r
15142 \begin_layout Enumerate
\r
15145 You ought to not use primitive TeX in LaTeX code.
\r
15148 \begin_layout Enumerate
\r
15151 You should remove spaces in front of ,,
\r
15152 \family typewriter
\r
15158 \begin_layout Enumerate
\r
15162 \family typewriter
\r
15165 '' is normally not followed by ,,
\r
15166 \family typewriter
\r
15172 \begin_layout Standard
\r
15173 Mam nadzieję, że w następnych wersjach LyX-a dostarczymy bardziej kompletny
\r
15174 interfejs dla tego narzędzia (i jego mniejszego kuzyna
\r
15175 \family typewriter
\r
15178 ) dla wykorzystania jego pełnych możliwości.
\r
15179 But it's not exactly useless as it is now: go try it on one of your existing
\r
15180 documents of a certain length and be surprised.
\r
15183 \begin_layout Section
\r
15184 Kontrola wersji (RCS) w LyX
\r
15187 \begin_layout Standard
\r
15190 Lars Gullik Bjřnnes
\r
15193 \begin_layout Subsection
\r
15197 \begin_layout Standard
\r
15198 Moi przyjaciele chcieli użyć LyX-a do projektu grupowego.
\r
15199 Gdy nie znaleźli obsługi kontroli wersji ani blokowania plików, porzucili
\r
15201 To na tyle mnie zirytowało, że postanowiłem zrobić obsługę dla RCS (z możliwośc
\r
15202 ią obsługi CVS i/lub SCCS jako przyszłościowe ulepszenie).
\r
15203 To już zostało zrobione i teraz LyX obsługuje najbardziej podstawowe polecenia
\r
15207 \begin_layout Standard
\r
15208 Jeśli potrzebujesz zrobić coś bardziej wyszukanego to będziesz musiał zrobić
\r
15209 to ręcznie w terminalu xterm.
\r
15212 \begin_layout Standard
\r
15213 Zanim zaczniesz używać kontroli wersji w LyX-ie powinieneś wpierw przeczytać
\r
15219 \family typewriter
\r
15223 W tym pliku są opisane wszystkie podstawowe funkcje RCS.
\r
15224 Powinieneś zwrócić szczególną uwagę na katalog RCS oraz na plik główny
\r
15225 RCS (zakończony v)
\r
15228 \begin_layout Standard
\r
15229 W LyX-ie dokonano implementacji dla ostatniej wersji pakietu GNU RCS --
\r
15230 nie gwarantujemy wykonania dla starszych wersji.
\r
15233 \begin_layout Subsection
\r
15234 Polecenia RCS w LyX
\r
15237 \begin_layout Standard
\r
15238 W dalszych sekcjach opisano polecenia RCS obsługiwane przez LyX-a.
\r
15239 Możesz je znaleźć w menu
\r
15244 lik\SpecialChar \menuseparator
\r
15254 \begin_layout Subsubsection
\r
15260 \begin_layout Standard
\r
15261 Jeśli dokument nie jest objęty kontrolą wersji, to wyświetlone jest tylko
\r
15262 to polecenie menu.
\r
15263 A jeśli dokument jest objęty kontrolą wersji, to te polecenie jest wyłączone.
\r
15266 \begin_layout Standard
\r
15267 To polecenie rejestruje dokument w RCS.
\r
15268 Zostaniesz zapytany o początkowy opis dokumentu.
\r
15269 Dokument jest teraz w trybie TylkoDoOdczytu i aby dokonać jego edycji musisz
\r
15270 wybrać polecenie
\r
15272 Odblokuj i edytuj
\r
15275 Dokument objęty kontrolą wersji ma oznaczenie w buforze: [RCS:<version>
\r
15279 \begin_layout Standard
\r
15281 \family typewriter
\r
15282 ci -q -u -i -t-"<initial description>" <file-name>
\r
15285 \begin_layout Standard
\r
15287 \family typewriter
\r
15290 aby poznać parametry wywołania polecenia.
\r
15293 \begin_layout Subsubsection
\r
15297 \begin_layout Standard
\r
15298 Gdy skończyłeś edycję pliku wprowadź zmianę do RCS.
\r
15299 Gdy to zrobisz, zostaniesz zapytany o opis zmian, który zostanie zapisany
\r
15300 w historii dokumentu.
\r
15301 Numer wersji zostanie zwiększony, a twoje zmiany dopisane do głównego pliku
\r
15303 Dokument jest odblokowany i ustawiony w tryb TylkoDoOdczytu.
\r
15306 \begin_layout Standard
\r
15308 \family typewriter
\r
15309 ci -q -u -m"<description>" <file-name>
\r
15312 \begin_layout Subsubsection
\r
15313 Zablokuj i edytuj
\r
15316 \begin_layout Standard
\r
15317 Za pomocą tego polecenia blokujemy dokument dla siebie i możemy go edytować.
\r
15318 Polecenie ustawia plik w tryb ZapisOdczyt tylko dla Ciebie.
\r
15319 Możesz kontynuować edycję do czasu, aż do wydania polecenia
\r
15324 W wierszu statusowym zaznaczone jest że plik został zablokowany.
\r
15327 \begin_layout Standard
\r
15329 \family typewriter
\r
15330 co -q -l <file-name>
\r
15333 \begin_layout Subsubsection
\r
15334 Wróć do ostatniej wersji
\r
15337 \begin_layout Standard
\r
15338 Polecenie usuwa wszystkie wprowadzone zmiany do dokumentu od czasu ostatniej
\r
15339 rewizji (zwolnienia).
\r
15340 Zostaniesz przedtem ostrzeżony.
\r
15343 \begin_layout Standard
\r
15345 \family typewriter
\r
15346 co -f -u<version> <file-name>
\r
15349 \begin_layout Subsubsection
\r
15350 Usuń ostatnio wprowadzone zmiany
\r
15353 \begin_layout Standard
\r
15354 Wynikiem polecenia jest jak gdyby ostatnia rewizja się nie zdarzyła.
\r
15355 W dokumencie LyX-a nie są dokonywane żadne zmiany, ale ostatnia wersja
\r
15356 jest usuwana z głównego pliku RCS.
\r
15359 \begin_layout Standard
\r
15361 \family typewriter
\r
15362 rcs -o<version> <file-name>
\r
15367 \begin_layout Subsubsection
\r
15368 Pokaż historię zmian
\r
15371 \begin_layout Standard
\r
15372 Polecenie wyświetla pełną historię dokumentu.
\r
15373 Wyświetlony zostaje
\r
15374 \family typewriter
\r
15379 \family typewriter
\r
15382 aby poznać więcej informacji.
\r
15385 \begin_layout Section
\r
15386 Literate Programming
\r
15389 \begin_layout Standard
\r
15392 Edmar Wienskoski Jr.
\r
15395 (edmar-w-jr@technologist.com)
\r
15398 \begin_layout Subsection
\r
15402 \begin_layout Standard
\r
15403 The main purpose of this documentation is to show you how to use LyX for
\r
15404 literate programming.
\r
15405 Where it is assumed that you are familiar with this programming technique,
\r
15407 \begin_inset Quotes eld
\r
15411 \begin_inset Quotes erd
\r
15415 \begin_inset Quotes eld
\r
15419 \begin_inset Quotes erd
\r
15423 If that is not the case, please follow the web links provided in the following
\r
15425 There is a lot of good documentation out there covering old development
\r
15426 history to the latest tools tips.
\r
15429 \begin_layout Standard
\r
15430 It is also assumed that you are familiar with LyX itself to a point that
\r
15431 you are comfortable changing your
\r
15432 \family typewriter
\r
15435 file, and X resources file.
\r
15436 If that is not the case please refer to other LyX documentation to cover
\r
15437 your specific needs.
\r
15440 \begin_layout Subsection
\r
15441 Literate Programming
\r
15444 \begin_layout Standard
\r
15445 From the Literate Programming FAQ :
\r
15448 \begin_layout Quotation
\r
15449 Literate programming is the combination of documentation and source together
\r
15450 in a fashion suited for reading by human beings.
\r
15451 In fact, literate programs should be enjoyable reading, even inviting!
\r
15452 (Sorry Bob, I couldn't resist!) In general, literate programs combine source
\r
15453 and documentation in a single file.
\r
15454 Literate programming tools then parse the file to produce either readable
\r
15455 documentation or compilable source.
\r
15456 The WEB style of literate programming was created by D.E.
\r
15457 Knuth during the development of his TeX typesetting software.
\r
15460 \begin_layout Standard
\r
15461 Another excerpt says:
\r
15464 \begin_layout Quotation
\r
15467 How is literate programming different from verbose commenting?
\r
15470 \begin_layout Quotation
\r
15471 There are three distinguishing characteristics.
\r
15472 In order of importance, they are:
\r
15476 \begin_layout Itemize
\r
15477 flexible order of elaboration
\r
15480 \begin_layout Itemize
\r
15481 automatic support for browsing
\r
15484 \begin_layout Itemize
\r
15485 typeset documentation, especially diagrams and mathematics
\r
15489 \begin_layout Standard
\r
15490 Now that I sparked your curiosity, take a look in the references.
\r
15493 \begin_layout Subsubsection
\r
15497 \begin_layout Standard
\r
15498 The complete Literate Programming FAQ can be found at:
\r
15501 \begin_layout Quote
\r
15502 http://shelob.ce.ttu.edu/daves/faq.html
\r
15505 \begin_layout Standard
\r
15506 The FAQ lists 23 (twenty three !) different literate programming tools.
\r
15507 Where some are specialized or
\r
15508 \begin_inset Quotes eld
\r
15512 \begin_inset Quotes erd
\r
15515 for particular programming languages, while other have general scope.
\r
15520 for my own use for several reasons:
\r
15523 \begin_layout Itemize
\r
15524 It can generate the documentation either in latex or html.
\r
15527 \begin_layout Itemize
\r
15528 It has a open architecture, i.e., it is easy to plug in new filters and to
\r
15529 perform special processing that you may need.
\r
15532 \begin_layout Itemize
\r
15533 There is a good selection of filters available already (the html is one
\r
15537 \begin_layout Itemize
\r
15541 \begin_layout Standard
\r
15542 The Noweb web page can be found at:
\r
15545 \begin_layout Quote
\r
15546 http://www.cs.virginia.edu/~nr/noweb
\r
15549 \begin_layout Standard
\r
15550 Starting from there you can reach many other interesting links and even
\r
15551 some literate program examples.
\r
15554 \begin_layout Subsection
\r
15555 LyX and Literate Programming
\r
15558 \begin_layout Standard
\r
15559 Some changes to LyX were required to enable it to interact with Noweb.
\r
15560 Those changes were rather simple, and were done in a
\r
15561 \begin_inset Quotes eld
\r
15564 Noweb independent
\r
15565 \begin_inset Quotes erd
\r
15568 way, i.e., I expect that you will be able to use this new LyX feature with
\r
15569 some other literate programming tool of your choice by just re-configuring
\r
15573 \begin_layout Subsubsection
\r
15574 Generowanie dokumentów i kodu (weaving and tangling)
\r
15577 \begin_layout Paragraph
\r
15578 Wybor klasy dokumentu
\r
15581 \begin_layout Standard
\r
15582 If you have installed Noweb and LyX successfully, whenever you open a new
\r
15583 document or try to change the document class of an existing one, you will
\r
15584 find that there are three new document classes available:
\r
15587 \begin_layout Itemize
\r
15591 \begin_layout Itemize
\r
15595 \begin_layout Itemize
\r
15599 \begin_layout Standard
\r
15600 You must select one of them to create your literate documents from.
\r
15603 \begin_layout Standard
\r
15604 Note that literate documents are not limited to these three classes.
\r
15605 New classes can be generated from other styles like letter or in combination
\r
15606 with other class variations like Article (AMS).
\r
15607 I have limited the choice to these three because I didn't want to clog
\r
15608 the list of options with all possible variations.
\r
15609 If you have special needs that cannot be covered by one of the existing
\r
15610 classes, let me know and I will arrange to insert a new entry, or teach
\r
15611 you how to do it.
\r
15612 \begin_inset Foot
\r
15615 \begin_layout Plain Layout
\r
15616 It is very simple, it involves the creation of a file with four lines, and
\r
15617 re-running of the auto configuration.
\r
15622 a new set of document classes for it.
\r
15625 \begin_layout Paragraph
\r
15629 \begin_layout Standard
\r
15630 LyX enables you to write code with a layout named
\r
15635 \begin_inset Foot
\r
15638 \begin_layout Plain Layout
\r
15639 The equivalent Noweb term is
\r
15640 \begin_inset Quotes eld
\r
15644 \begin_inset Quotes erd
\r
15648 For historical reasons, I got used to the term
\r
15649 \begin_inset Quotes eld
\r
15653 \begin_inset Quotes erd
\r
15656 introduced by other literate tool named Nuweb, which I used for many years
\r
15657 before rendering myself to Noweb.
\r
15665 \begin_layout LyX-Code
\r
15669 \begin_layout LyX-Code
\r
15673 \begin_layout LyX-Code
\r
15677 \begin_layout LyX-Code
\r
15681 \begin_layout LyX-Code
\r
15685 \begin_layout Standard
\r
15686 The problem is that whatever is written in between the << and the
\r
15687 \family typewriter
\r
15690 must be taken literally, i.e., LyX should be prevented from making any special
\r
15691 interpretation of what has been written.
\r
15692 For that reason, I defined a new layout named Scrap, that works like a
\r
15693 LaTeX paragraph but has a free spacing capability.
\r
15694 In other words, it is a combination of the LaTeX and the LyX-Code layouts.
\r
15697 \begin_layout Standard
\r
15698 The down side of this
\r
15699 \begin_inset Quotes eld
\r
15703 \begin_inset Quotes erd
\r
15706 is that consecutive paragraphs of code will be spaced with one empty line
\r
15707 in the source code and also in the printed documentation.
\r
15708 Of course I don't want this.
\r
15709 The work around is to enter each line of code within a single Scrap, with
\r
15710 a newline (ctrl-return).
\r
15711 The example above will look like this:
\r
15712 \begin_inset Foot
\r
15715 \begin_layout Plain Layout
\r
15716 If you have a printed version of this document you will not see any difference
\r
15717 between the previous example and this one.
\r
15723 \begin_inset Newline newline
\r
15727 \begin_inset Newline newline
\r
15731 \begin_inset Newline newline
\r
15735 \begin_inset Newline newline
\r
15741 \begin_layout Standard
\r
15742 This layout works fine.
\r
15743 The only real inconvenience is that you have to type ctrl-return instead
\r
15744 of a plain return.
\r
15745 \begin_inset Foot
\r
15748 \begin_layout Plain Layout
\r
15749 It is in my list of
\r
15750 \begin_inset Quotes eld
\r
15754 \begin_inset Quotes erd
\r
15762 e to enter a blank character.
\r
15763 I believe these problems are a small price to pay for the benefits LyX
\r
15764 brings to you for typing, compiling, and debugging your literate program.
\r
15767 \begin_layout Paragraph
\r
15768 Generowanie dokumentacji
\r
15771 \begin_layout Standard
\r
15772 At this point you already have a new document file with a proper document
\r
15773 class, and with some code and text on it.
\r
15774 How do I print it ? The answer is simple, you select ,,Update dvi'' or
\r
15775 ,,Update PostScript'' or ,,View dvi'', etc.
\r
15776 Just like you would do for a plain document.
\r
15777 No special procedure is required.
\r
15780 \begin_layout Standard
\r
15781 To help orientate you, I will now explain what happens inside LyX:
\r
15784 \begin_layout Enumerate
\r
15785 When the ,,Update dvi'' menu option is chosen, a latex file is generated.
\r
15789 \begin_layout Standard
\r
15790 If the document is of any literate class the generated file will be named
\r
15791 with an extension name defined by
\r
15792 \family typewriter
\r
15795 literate_extension
\r
15797 , otherwise the file will have the usual
\r
15798 \family typewriter
\r
15805 \begin_layout Enumerate
\r
15806 Note that the only difference so far is in the name of the file, no special
\r
15807 processing is required by LyX.
\r
15808 Given that you formatted the code using the Scrap layout that, by itself,
\r
15809 takes care of the business.
\r
15812 \begin_layout Enumerate
\r
15813 If the document is of any literate class LyX will execute:
\r
15817 \begin_layout LyX-Code
\r
15818 \begin_inset Quotes eld
\r
15824 \begin_inset Quotes erd
\r
15838 \begin_layout LyX-Code
\r
15839 \begin_inset Quotes eld
\r
15844 literate_error_filter
\r
15845 \begin_inset Quotes erd
\r
15859 \begin_layout Standard
\r
15860 Otherwise it will just skip this step.
\r
15864 \begin_layout Enumerate
\r
15865 Finally, LaTeX is invoked and the regular post processing continues as in
\r
15866 a plain document.
\r
15869 \begin_layout Standard
\r
15870 The purpose of the
\r
15871 \family typewriter
\r
15876 is to transform the newly created
\r
15877 \family typewriter
\r
15881 \family typewriter
\r
15887 \begin_layout Standard
\r
15888 The purpose of the
\r
15889 \family typewriter
\r
15892 literate_error_filter
\r
15894 command is to help LyX display error boxes when the
\r
15895 \family typewriter
\r
15900 reports any errors.
\r
15901 This filter can be a C program, a script, or any thing you want.
\r
15902 Its job is to identify error messages from your literate tool, in our case
\r
15903 Noweb, and convert them to a common format that LyX understands.
\r
15904 A separate document,
\r
15905 \family typewriter
\r
15908 , in the examples directory (accessed with the
\r
15912 button in the file popup), has a literate C program that can be used to
\r
15913 parse Noweb error messages.
\r
15914 This scheme introduces one more command for the user to configure, but
\r
15915 has the advantage of
\r
15916 \begin_inset Quotes eld
\r
15920 \begin_inset Quotes erd
\r
15924 Moreover, if you don't bother to set it, you can still use the system,
\r
15925 you just loose the ability to have a nice display and interaction with
\r
15926 the error messages.
\r
15929 \begin_layout Paragraph
\r
15933 \begin_layout Standard
\r
15934 When the ,,Build Program'' File menu option is chosen or the corresponding
\r
15935 button in the toolbar is pressed, a latex file with extension
\r
15936 \family typewriter
\r
15939 literate_extension
\r
15941 is generated just like step 1 above.
\r
15942 Then LyX invokes
\r
15943 \family typewriter
\r
15948 to generate the code and
\r
15949 \family typewriter
\r
15952 build_error_filter
\r
15954 to process the compilation error messages, as in step 3 above.
\r
15957 \begin_layout Standard
\r
15958 Note that no special processing is required from LyX.
\r
15961 \begin_layout Standard
\r
15962 Also note that I am assuming that you are familiar with Noweb.
\r
15963 In this case you will know what to do to get an executable file starting
\r
15964 from a noweb file (
\r
15965 \family typewriter
\r
15969 It is likely that you will create a makefile for that purpose.
\r
15970 For that reason, after LyX creates the noweb file, it invokes the command
\r
15972 \family typewriter
\r
15977 , with a default of
\r
15978 \begin_inset Quotes eld
\r
15982 \begin_inset Quotes erd
\r
15986 In case you want to process your literate file with a script, or some other
\r
15987 program, just insert in your lyxrc file an entry with:
\r
15990 \begin_layout LyX-Code
\r
15994 \begin_inset Quotes eld
\r
15997 my_script my_arguments
\r
15998 \begin_inset Quotes erd
\r
16004 \begin_layout Standard
\r
16006 \family typewriter
\r
16009 build_error_filter
\r
16012 \family typewriter
\r
16015 literate_error_filter
\r
16017 only in that the former will identify error messages from your compiler.
\r
16018 The same example program mentioned before can also parse gcc, or xlc error
\r
16020 If you have a different compiler you may want to change this program or
\r
16021 create a new one.
\r
16022 Again, the same comments from the previous section are valid here: this
\r
16023 is optional, you can skip it if you can afford to loose the LyX error handling
\r
16027 \begin_layout Standard
\r
16028 In summary, the ,,Build Program'' internal function sequence is pretty much
\r
16029 like the ,,Update dvi'' one but involving different commands.
\r
16033 \begin_layout LyX-Code
\r
16034 ,,Update dvi'' -> generate .tex
\r
16037 \begin_layout LyX-Code
\r
16038 -> invoke -> show latex errors
\r
16041 \begin_layout LyX-Code
\r
16042 on plain doc file
\r
16047 \begin_layout LyX-Code
\r
16051 \begin_layout LyX-Code
\r
16052 ,,Update dvi'' -> generate same -> invoke
\r
16055 \begin_layout LyX-Code
\r
16056 -> invoke -> show latex errors
\r
16059 \begin_layout LyX-Code
\r
16060 on literate doc file with .nw
\r
16069 \begin_layout LyX-Code
\r
16072 _______ -> show literate errors
\r
16075 \begin_layout LyX-Code
\r
16079 \begin_layout LyX-Code
\r
16080 ,,Build Program'' -> generate same -> invoke
\r
16083 \begin_layout LyX-Code
\r
16084 -> show compilation error
\r
16087 \begin_layout LyX-Code
\r
16088 on literate doc file with .nw
\r
16093 \begin_layout LyX-Code
\r
16094 extension ( make )
\r
16097 \begin_layout Subsubsection
\r
16098 Konfiguracja LyXa
\r
16101 \begin_layout Standard
\r
16102 There are five new controls that you can put in your lyxrc file:
\r
16105 \begin_layout Description
\r
16107 \family typewriter
\r
16112 specifies which literate tool you are going to use.
\r
16113 During normal LyX configuration, the auto configuration script will try
\r
16114 to find the noweb package for you.
\r
16115 If the search is successful, the default value for this control is set
\r
16120 \begin_layout LyX-Code
\r
16121 noweave -delay -index
\r
16124 \begin_layout Standard
\r
16125 Otherwise the default value is set to
\r
16126 \begin_inset Quotes eld
\r
16130 \begin_inset Quotes erd
\r
16137 \begin_layout Description
\r
16139 \family typewriter
\r
16142 literate_extension
\r
16144 specifies the filename extension to be used for literate documents.
\r
16145 Some literate tools requires specific file extension names.
\r
16146 The default is set during configuration as either
\r
16147 \begin_inset Quotes eld
\r
16151 \begin_inset Quotes erd
\r
16155 \begin_inset Quotes eld
\r
16159 \begin_inset Quotes erd
\r
16162 , depending on whether the auto configuration found the noweb package or
\r
16166 \begin_layout Description
\r
16168 \family typewriter
\r
16174 \begin_inset Quotes eld
\r
16178 \begin_inset Quotes erd
\r
16182 You need to create a makefile to do the tangling, compilation, etc.
\r
16186 \begin_layout Standard
\r
16187 Another way is to maintain the makefile or building script itself as part
\r
16189 That way every project can be compiled with the same command line:
\r
16192 \begin_layout LyX-Code
\r
16193 notangle -Rbuild-script
\r
16200 \begin_layout Standard
\r
16201 To use this scheme, create a script named
\r
16202 \family typewriter
\r
16205 that executes the command above:
\r
16208 \begin_layout LyX-Code
\r
16212 \begin_layout LyX-Code
\r
16213 notangle -Rbuild-script $1 | sh
\r
16216 \begin_layout Standard
\r
16217 Finally set LyX to execute the
\r
16218 \family typewriter
\r
16224 \begin_layout LyX-Code
\r
16227 build_command project-build
\r
16230 \begin_layout Standard
\r
16231 Every time you start a new project, define a scrap with name
\r
16232 \family typewriter
\r
16235 that will do the compilation for that project.
\r
16236 Whenever you select
\r
16237 \begin_inset Quotes eld
\r
16241 \begin_inset Quotes erd
\r
16244 , LyX will extract that scrap (
\r
16245 \family typewriter
\r
16246 notangle -Rbuild-script...
\r
16248 ) and execute it (
\r
16249 \family typewriter
\r
16256 \begin_layout Description
\r
16258 \family typewriter
\r
16261 literate_error_filter
\r
16263 defaults to ,,cat''.
\r
16264 If you compile the program given in
\r
16265 \family typewriter
\r
16266 Literate_example.lyx
\r
16272 \begin_layout LyX-Code
\r
16275 literate_error_filter
\r
16276 \begin_inset Quotes eld
\r
16280 \begin_inset Quotes erd
\r
16286 \begin_layout Standard
\r
16287 to process Noweb(noweave) error messages
\r
16291 \begin_layout Description
\r
16293 \family typewriter
\r
16296 build_error_filter
\r
16299 \begin_inset Quotes eld
\r
16303 \begin_inset Quotes erd
\r
16307 If you compile the program given in
\r
16308 \family typewriter
\r
16309 Literate_example.lyx
\r
16315 \begin_layout LyX-Code
\r
16318 build_error_filter
\r
16319 \begin_inset Quotes eld
\r
16323 \begin_inset Quotes erd
\r
16329 \begin_layout Standard
\r
16330 to process both Noweb(notangle) error messages and gcc error messages.
\r
16334 \begin_layout Subsubsection
\r
16335 Rozszerzenia diagnostyczne
\r
16338 \begin_layout Standard
\r
16339 There is also a new function implemented in the LyX server, the ,,server-goto-fi
\r
16340 le-row'' function, to be used with ddd/gdb or other debugger.
\r
16343 \begin_layout Standard
\r
16344 When debugging code with ddd/gdb, it is possible to invoke a text editor
\r
16345 at the current execution position with a single key stroke.
\r
16346 The default ddd configuration for that is shift-ctrl-V.
\r
16347 It happens that you can define the editor command line invocation in ddd
\r
16348 by accessing the edit\SpecialChar \menuseparator
\r
16349 preferences\SpecialChar \menuseparator
\r
16350 helpers window and changing the ,,Edit
\r
16354 \begin_layout Standard
\r
16355 I take advantage of the new created LyX server function and this ddd feature,
\r
16357 \begin_inset Quotes eld
\r
16361 \begin_inset Quotes erd
\r
16367 \begin_layout Quote
\r
16368 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
\r
16371 \begin_layout Standard
\r
16372 With this, whenever you are using ddd and find a point in the program that
\r
16373 you want to edit, you just press shift-ctrl-V (in the ddd window), and
\r
16374 ddd you forward this information to LyX through the LyX server and then
\r
16375 the LyX window will show the same file with the cursor at the same position
\r
16376 ddd was pointing to.
\r
16377 No more guessing or long scrolling to locate a point in the program back
\r
16381 \begin_layout Standard
\r
16382 Note however that you must enable the LyX server to get this feature working
\r
16383 (it is disabled by default).
\r
16384 To enable it, insert in your lyxrc file:
\r
16387 \begin_layout Quote
\r
16390 serverpipe "/home/<your home directory>/.lyxpipe"
\r
16393 \begin_layout Standard
\r
16394 Read the LyX server documentation for further information.
\r
16397 \begin_layout Subsubsection
\r
16398 Rozszerzenia paska narzędzi
\r
16401 \begin_layout Standard
\r
16402 I created six new buttons that can be added to your LyX toolbar.
\r
16403 Five of these buttons are short cuts to layout styles: Standard, Section,
\r
16404 LaTeX, LyX-Code, and Scrap.
\r
16405 I created those because they are the ones I use most and I was tired of
\r
16406 scrolling the layout menu looking for the one I wanted.
\r
16407 The last one is a short cut to the
\r
16408 \begin_inset Quotes eld
\r
16412 \begin_inset Quotes erd
\r
16418 \begin_layout Standard
\r
16419 LyX has a range of buttons that are available for tool bar customization.
\r
16420 In my toolbar I like to combine the six short cuts above with two more:
\r
16422 \begin_inset Quotes eld
\r
16426 \begin_inset Quotes erd
\r
16429 and the other for
\r
16430 \begin_inset Quotes eld
\r
16434 \begin_inset Quotes erd
\r
16437 File menu entries.
\r
16438 Here is how it looks like:
\r
16441 \begin_layout LyX-Code
\r
16447 \begin_layout LyX-Code
\r
16453 \begin_layout LyX-Code
\r
16456 add layout Standard
\r
16459 \begin_layout LyX-Code
\r
16462 add layout Section
\r
16465 \begin_layout LyX-Code
\r
16471 \begin_layout LyX-Code
\r
16474 add layout LyX-Code
\r
16477 \begin_layout LyX-Code
\r
16483 \begin_layout LyX-Code
\r
16489 \begin_layout LyX-Code
\r
16495 \begin_layout LyX-Code
\r
16498 add buffer-typeset
\r
16501 \begin_layout LyX-Code
\r
16504 add build-program
\r
16507 \begin_layout LyX-Code
\r
16513 \begin_layout LyX-Code
\r
16517 \begin_layout LyX-Code
\r
16521 \begin_layout LyX-Code
\r
16525 \begin_layout LyX-Code
\r
16531 \begin_layout Subsubsection
\r
16532 Dopasowanie kolorów
\r
16535 \begin_layout Standard
\r
16536 There are a number of colors in LyX that can be customized.
\r
16537 For each one there are two ways to do it: either by inserting a line in
\r
16538 your X resource files, or by adding a flag in the LyX command line.
\r
16541 \begin_layout Standard
\r
16542 One of the things that bothers people is the LaTeX font color.
\r
16543 The default color is red, since the scraps uses LaTeX font, and there is
\r
16544 a lot of scraps in literate documents, you may get tired of seeing everything
\r
16549 \begin_layout Itemize
\r
16550 In the X resource file:
\r
16554 \begin_layout Quote
\r
16555 lyx*LatexColor: gold
\r
16559 \begin_layout Itemize
\r
16560 In the command line:
\r
16564 \begin_layout Quote
\r
16565 lyx -LatexColor gold
\r
16569 \begin_layout Standard
\r
16570 The next thing is the visible presence of the newline character in the screen.
\r
16571 You can choose the color of this particular character and make it blend
\r
16572 in the background.
\r
16573 I recommend you choosing a color that is close to the background but not
\r
16574 equal, that way you still can see it is there, but it is not bothering
\r
16579 \begin_layout Itemize
\r
16580 In the X resource file:
\r
16584 \begin_layout Quote
\r
16585 lyx*BackgroundColor: gray20
\r
16588 \begin_layout Quote
\r
16589 lyx*NewLineColor: gray35
\r
16593 \begin_layout Itemize
\r
16594 In the command line:
\r
16598 \begin_layout Quote
\r
16599 lyx -BackgroundColor gray20 -NewLineColor gray35
\r
16603 \begin_layout Standard
\r
16604 If you don't like a bright clear background burning your eyes all day long,
\r
16605 you can reverse background and foreground colors with this:
\r
16608 \begin_layout Itemize
\r
16609 In the X resource file:
\r
16613 \begin_layout Quote
\r
16618 \begin_layout Itemize
\r
16619 In the command line:
\r
16623 \begin_layout Quote
\r
16628 \begin_layout Standard
\r
16629 The problem with all those color alterations is that you may need to change
\r
16630 other colors as well to ensure that math, inset, etc, are
\r
16631 \begin_inset Quotes eld
\r
16635 \begin_inset Quotes erd
\r
16638 with respect to the rest.
\r
16639 The following is the selection I use in my own X resource file.
\r
16640 It is just a suggestion.
\r
16641 I encourage you to try to find the color set that work best for you.
\r
16644 \begin_layout LyX-Code
\r
16648 \begin_layout LyX-Code
\r
16649 lyx*MathColor: green
\r
16652 \begin_layout LyX-Code
\r
16653 lyx*LatexColor: gold
\r
16656 \begin_layout LyX-Code
\r
16657 lyx*OnOffLineColor: magenta
\r
16660 \begin_layout LyX-Code
\r
16661 lyx*InsetColor: yellow
\r
16664 \begin_layout LyX-Code
\r
16665 lyx*LightedColor: gray50
\r
16668 \begin_layout LyX-Code
\r
16669 lyx*NewLineColor: gray35
\r
16672 \begin_layout LyX-Code
\r
16673 lyx*BackgroundColor: gray20
\r
16676 \begin_layout Chapter
\r
16682 \begin_layout Standard
\r
16685 You can do everything with LyX that you can do with LaTeX.
\r
16686 However, LyX cannot support every LaTeX feature directly.
\r
16687 But you can always use TeX Code.
\r
16688 This chapter shows you some more special things you might want to use.
\r
16689 For other special things you can do with figures, tables, floats, boxes
\r
16690 and notes, have a look at the
\r
16697 \begin_layout Section
\r
16700 Multiple Text Columns
\r
16703 \begin_layout Standard
\r
16706 This feature is independent of the option
\r
16708 Two-column document
\r
16710 in the document settings under
\r
16715 If you want to have 2
\r
16716 \begin_inset space ~
\r
16719 columns for the whole document, it is recommended to use the
\r
16721 Two-column document
\r
16724 For all other cases use this feature.
\r
16727 \begin_layout Standard
\r
16730 To use multiple text columns in your document, you have to load the module
\r
16737 Document\SpecialChar \menuseparator
\r
16738 Settings\SpecialChar \menuseparator
\r
16741 ) and must have the LaTeX-package
\r
16748 \begin_layout Standard
\r
16751 Footnotes within multiple columns will be placed at the bottom of the page
\r
16752 and not under each column.
\r
16753 Within the different columns you can use everything, with the limitation
\r
16754 that for floats you need to use the float option
\r
16761 \begin_layout Subsection
\r
16767 \begin_layout Standard
\r
16770 If you want to have 2
\r
16771 \begin_inset space ~
\r
16774 columns in your text, insert a multicolumn inset via the menu
\r
16776 Insert\SpecialChar \menuseparator
\r
16778 \begin_inset space ~
\r
16781 Insets\SpecialChar \menuseparator
\r
16783 \begin_inset space ~
\r
16788 where the columns should start.
\r
16789 Write all text that should be printed in 2
\r
16790 \begin_inset space ~
\r
16793 columns into this inset.
\r
16796 \begin_layout Standard
\r
16799 Here is an example:
\r
16802 \begin_layout Standard
\r
16806 \begin_inset Flex Multiple Columns
\r
16809 \begin_layout Plain Layout
\r
16815 The Adventure of the Empty House
\r
16818 \begin_inset Newline newline
\r
16821 by Sir Arthur Conan Doyle
\r
16824 \begin_layout Plain Layout
\r
16828 It was in the spring of the year 1894 that all London was interested, and
\r
16829 the fashionable world dismayed, by the murder of the Honourable Ronald
\r
16830 Adair under most unusual and inexplicable circumstances.
\r
16831 The public has already learned those particulars of the crime which came
\r
16832 out in the police investigation, but a good deal was suppressed upon that
\r
16833 occasion, since the case for the prosecution was so overwhelmingly strong
\r
16834 that it was not necessary to bring forward all the facts.
\r
16835 Only now, at the end of nearly ten years, am I allowed to supply those
\r
16836 missing links which make up the whole of that remarkable chain.
\r
16837 The crime was of interest in itself, but that interest was as nothing to
\r
16838 me compared to the inconceivable sequel, which afforded me the greatest
\r
16839 shock and surprise of any event in my adventurous life.
\r
16840 Even now, after this long interval, I find myself thrilling as I think
\r
16841 of it, and feeling once more that sudden flood of joy, amazement, and increduli
\r
16842 ty which utterly submerged my mind.
\r
16843 Let me say to that public, which has shown some interest in those glimpses
\r
16844 which I have occasionally given them of the thoughts and actions of a very
\r
16845 remarkable man, that they are not to blame me if I have not shared my knowledge
\r
16846 with them, for I should have considered it my first duty to do so, had
\r
16847 I not been barred by a positive prohibition from his own lips, which was
\r
16848 only withdrawn upon the third of last month.
\r
16856 \begin_layout Standard
\r
16859 To get 3 or more columns, set the cursor into the multicolumn inset and
\r
16862 Insert\SpecialChar \menuseparator
\r
16864 \begin_inset space ~
\r
16868 \begin_inset space ~
\r
16874 The number of the desired columns is written into that inset (for 3
\r
16875 \begin_inset space ~
\r
16879 \begin_inset Quotes eld
\r
16883 \begin_inset Quotes erd
\r
16887 \begin_inset Newline newline
\r
16890 Here is an example with 3
\r
16891 \begin_inset space ~
\r
16897 \begin_layout Standard
\r
16900 \begin_inset Flex Multiple Columns
\r
16903 \begin_layout Plain Layout
\r
16905 \size footnotesize
\r
16907 \begin_inset Argument 1
\r
16910 \begin_layout Plain Layout
\r
16918 It can be imagined that my close intimacy with Sherlock Holmes had interested
\r
16919 me deeply in crime, and that after his disappearance I never failed to
\r
16920 read with care the various problems which came before the public.
\r
16921 And I even attempted, more than once, for my own private satisfaction,
\r
16922 to employ his methods in their solution, though with indifferent success.
\r
16923 There was none, however, which appealed to me like this tragedy of Ronald
\r
16925 As I read the evidence at the inquest, which led up to a verdict of willful
\r
16926 murder against some person or persons unknown, I realized more clearly
\r
16927 than I had ever done the loss which the community had sustained by the
\r
16928 death of Sherlock Holmes.
\r
16929 There were points about this strange business which would, I was sure,
\r
16930 have specially appealed to him, and the efforts of the police would have
\r
16931 been supplemented, or more probably anticipated, by the trained observation
\r
16932 and the alert mind of the first criminal agent in Europe.
\r
16933 All day, as I drove upon my round, I turned over the case in my mind and
\r
16934 found no explanation which appeared to me to be adequate.
\r
16935 At the risk of telling a twice-told tale, I will recapitulate the facts
\r
16936 as they were known to the public at the conclusion of the inquest.
\r
16944 \begin_layout Standard
\r
16947 You can have up to 10
\r
16948 \begin_inset space ~
\r
16951 columns if you want to, but that might not be very pleasant for the readers
\r
16952 of your document.
\r
16955 \begin_layout Standard
\r
16958 \begin_inset Newpage newpage
\r
16964 \begin_layout Subsection
\r
16967 Columns inside Columns
\r
16970 \begin_layout Standard
\r
16973 You can also have columns inside columns:
\r
16976 \begin_layout Standard
\r
16979 \begin_inset Flex Multiple Columns
\r
16982 \begin_layout Plain Layout
\r
16984 \size footnotesize
\r
16986 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
\r
16987 at that time governor of one of the Australian colonies.
\r
16988 Adair's mother had returned from Australia to undergo the operation for
\r
16989 cataract, and she, her son Ronald, and her daughter Hilda were living together
\r
16990 at 427 Park Lane.
\r
16993 \begin_layout Plain Layout
\r
16996 \begin_inset Flex Multiple Columns
\r
16999 \begin_layout Plain Layout
\r
17001 \size footnotesize
\r
17003 The youth moved in the best society–had, so far as was known, no enemies
\r
17004 and no particular vices.
\r
17005 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
\r
17006 had been broken off by mutual consent some months before, and there was
\r
17007 no sign that it had left any very profound feeling behind it.
\r
17008 For the rest {sic} the man's life moved in a narrow and conventional circle,
\r
17009 for his habits were quiet and his nature unemotional.
\r
17010 Yet it was upon this easy-going young aristocrat that death came, in most
\r
17011 strange and unexpected form, between the hours of ten and eleven-twenty
\r
17012 on the night of March 30, 1894.
\r
17020 \begin_layout Plain Layout
\r
17022 \size footnotesize
\r
17024 Ronald Adair was fond of cards–playing continually, but never for such stakes
\r
17025 as would hurt him.
\r
17026 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
\r
17027 It was shown that, after dinner on the day of his death, he had played
\r
17028 a rubber of whist at the latter club.
\r
17029 He had also played there in the afternoon.
\r
17033 \size footnotesize
\r
17034 The evidence of those who had played with him– Mr.
\r
17035 Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
\r
17036 and that there was a fairly equal fall of the cards.
\r
17037 Adair might have lost five pounds, but not more.
\r
17038 His fortune was a considerable one, and such a loss could not in any way
\r
17040 He had played nearly every day at one club or other, but he was a cautious
\r
17041 player, and usually rose a winner.
\r
17042 It came out in evidence that, in partnership with Colonel Moran, he had
\r
17043 actually won as much as four hundred and twenty pounds in a sitting, some
\r
17044 weeks before, from Godfrey Milner and Lord Balmoral.
\r
17045 So much for his recent history as it came out at the inquest.
\r
17053 \begin_layout Subsection
\r
17056 Advanced Examples
\r
17059 \begin_layout Standard
\r
17062 The examples in this section show some more special features of multiple
\r
17066 \begin_layout Standard
\r
17069 For more features of multiple columns, have a look at the documentation
\r
17070 of the LaTeX-package
\r
17075 \begin_inset CommandInset citation
\r
17076 LatexCommand cite
\r
17084 \begin_layout Subsubsection
\r
17090 \begin_layout Standard
\r
17093 To add a preface text for multiple columns, set the cursor into the mulitcolumn
\r
17094 inset and use the menu
\r
17096 Insert\SpecialChar \menuseparator
\r
17100 Write your preface text into that inset.
\r
17101 \begin_inset Newline newline
\r
17104 This is an example with some preface text:
\r
17107 \begin_layout Standard
\r
17110 \begin_inset VSpace bigskip
\r
17116 \begin_layout Standard
\r
17119 \begin_inset Flex Multiple Columns
\r
17122 \begin_layout Plain Layout
\r
17125 \begin_inset Argument 2
\r
17128 \begin_layout Plain Layout
\r
17131 And the story continues and continues and continues and continues\SpecialChar \ldots{}
\r
17139 On the evening of the crime, he returned from the club exactly at ten.
\r
17140 His mother and sister were out spending the evening with a relation.
\r
17141 The servant deposed that she heard him enter the front room on the second
\r
17142 floor, generally used as his sitting-room.
\r
17143 She had lit a fire there, and as it smoked she had opened the window.
\r
17144 No sound was heard from the room until eleven-twenty, the hour of the return
\r
17145 of Lady Maynooth and her daughter.
\r
17146 Desiring to say good-night, she attempted to enter her son's room.
\r
17147 The door was locked on the inside, and no answer could be got to their
\r
17148 cries and knocking.
\r
17149 Help was obtained, and the door forced.
\r
17150 The unfortunate young man was found lying near the table.
\r
17151 His head had been horribly mutilated by an expanding revolver bullet, but
\r
17152 no weapon of any sort was to be found in the room.
\r
17160 \begin_layout Standard
\r
17163 You can also use a section heading as the preface if you use a section command
\r
17165 For example the command
\r
17168 \begin_layout Standard
\r
17174 subsection{subsection title}
\r
17177 \begin_layout Standard
\r
17180 creates a subsection.
\r
17181 In this example the preface is a subsubsection:
\r
17184 \begin_layout Standard
\r
17187 \begin_inset Flex Multiple Columns
\r
17190 \begin_layout Plain Layout
\r
17193 \begin_inset Argument 2
\r
17196 \begin_layout Plain Layout
\r
17202 \begin_layout Plain Layout
\r
17211 This is a subsubsection heading as a preface
\r
17215 \begin_layout Plain Layout
\r
17229 A minute examination of the circumstances served only to make the case more
\r
17231 In the first place, no reason could be given why the young man should have
\r
17232 fastened the door upon the inside.
\r
17233 There was the possibility that the murderer had done this, and had afterwards
\r
17234 escaped by the window.
\r
17235 The drop was at least twenty feet, however, and a bed of crocuses in full
\r
17236 bloom lay beneath.
\r
17237 Neither the flowers nor the earth showed any sign of having been disturbed,
\r
17238 nor were there any marks upon the narrow strip of grass which separated
\r
17239 the house from the road.
\r
17240 Apparently, therefore, it was the young man himself who had fastened the
\r
17242 But how did he come by his death? No one could have climbed up to the window
\r
17243 without leaving traces.
\r
17244 Suppose a man had fired through the window, he would indeed be a remarkable
\r
17245 shot who could with a revolver inflict so deadly a wound.
\r
17246 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
\r
17247 a hundred yards of the house.
\r
17248 No one had heard a shot.
\r
17256 \begin_layout Standard
\r
17259 If there is less vertical space than 6
\r
17260 \begin_inset space ~
\r
17263 text lines is left on the page at the beginning of the multiple columns,
\r
17264 a page break will be inserted before the multiple columns.
\r
17265 Depending on the number of lines of the preface text, you might want to
\r
17266 change this space.
\r
17267 This is done by setting the cursor into the mulitcolumn inset behind the
\r
17268 preface (if there is any) and using the menu
\r
17270 Insert\SpecialChar \menuseparator
\r
17272 \begin_inset space ~
\r
17276 \begin_inset space ~
\r
17280 \begin_inset space ~
\r
17286 Insert into that inset the amount of space like e.
\r
17287 \begin_inset space \thinspace{}
\r
17291 \begin_inset space \space{}
\r
17295 \begin_inset Quotes eld
\r
17299 \begin_inset Quotes erd
\r
17303 \begin_inset Newline newline
\r
17306 In this example the space is set to 7
\r
17307 \begin_inset space ~
\r
17310 text lines by using
\r
17311 \begin_inset Quotes eld
\r
17317 \begin_inset Quotes erd
\r
17320 (where the command
\r
17326 needs to be inserted as TeX code):
\r
17329 \begin_layout Standard
\r
17332 \begin_inset Flex Multiple Columns
\r
17335 \begin_layout Plain Layout
\r
17338 \begin_inset Argument 3
\r
17341 \begin_layout Plain Layout
\r
17348 \begin_layout Plain Layout
\r
17364 On the evening of the crime, he returned from the club exactly at ten.
\r
17365 His mother and sister were out spending the evening with a relation.
\r
17366 The servant deposed that she heard him enter the front room on the second
\r
17367 floor, generally used as his sitting-room.
\r
17368 She had lit a fire there, and as it smoked she had opened the window.
\r
17369 No sound was heard from the room until eleven-twenty, the hour of the return
\r
17370 of Lady Maynooth and her daughter.
\r
17371 Desiring to say good-night, she attempted to enter her son's room.
\r
17372 The door was locked on the inside, and no answer could be got to their
\r
17373 cries and knocking.
\r
17374 Help was obtained, and the door forced.
\r
17375 The unfortunate young man was found lying near the table.
\r
17376 His head had been horribly mutilated by an expanding revolver bullet, but
\r
17377 no weapon of any sort was to be found in the room.
\r
17385 \begin_layout Subsubsection
\r
17388 Surrounding Space
\r
17391 \begin_layout Standard
\r
17394 The amount of space before and after multiple columns can be changed by
\r
17395 changing the length
\r
17402 For example the command
\r
17405 \begin_layout Standard
\r
17413 multicolsep}{3cm}
\r
17416 \begin_layout Standard
\r
17419 in TeX Code changes its value to 3
\r
17420 \begin_inset space \thinspace{}
\r
17424 The change must be made before the multiple columns' start.
\r
17425 The predefined value is 13
\r
17426 \begin_inset space \thinspace{}
\r
17432 \begin_layout Standard
\r
17435 For this example
\r
17442 \begin_inset space \thinspace{}
\r
17448 \begin_layout Standard
\r
17454 \begin_layout Plain Layout
\r
17460 multicolsep}{2.5cm}
\r
17468 \begin_layout Standard
\r
17471 \begin_inset Flex Multiple Columns
\r
17474 \begin_layout Plain Layout
\r
17478 All day I turned these facts over in my mind, endeavouring to hit upon some
\r
17479 theory which could reconcile them all, and to find that line of least resistanc
\r
17480 e which my poor friend had declared to be the starting-point of every investigat
\r
17482 I confess that I made little progress.
\r
17483 In the evening I strolled across the Park, and found myself about six o'clock
\r
17484 at the Oxford Street end of Park Lane.
\r
17485 A group of loafers upon the pavements, all staring up at a particular window,
\r
17486 directed me to the house which I had come to see.
\r
17487 A tall, thin man with coloured glasses, whom I strongly suspected of being
\r
17488 a plain-clothes detective, was pointing out some theory of his own, while
\r
17489 the others crowded round to listen to what he said.
\r
17490 I got as near him as I could, but his observations seemed to me to be absurd,
\r
17491 so I withdrew again in some disgust.
\r
17492 As I did so I struck against an elderly, deformed man, who had been behind
\r
17493 me, and I knocked down several books which he was carrying.
\r
17501 \begin_layout Standard
\r
17504 \begin_inset Note Greyedout
\r
17507 \begin_layout Plain Layout
\r
17513 The values you set with
\r
17519 will be used for all following multiple columns until you change them again.
\r
17527 \begin_layout Standard
\r
17533 \begin_layout Plain Layout
\r
17539 multicolsep}{13pt}
\r
17545 \begin_inset Note Note
\r
17548 \begin_layout Plain Layout
\r
17551 go back to the default
\r
17559 \begin_layout Standard
\r
17562 \begin_inset Newpage newpage
\r
17568 \begin_layout Subsubsection
\r
17571 Column Separation
\r
17574 \begin_layout Standard
\r
17577 The width of the columns is automatically calculated, but you can modify
\r
17578 the space between the columns.
\r
17579 This is done by changing the length
\r
17586 Its predefined value is 10
\r
17587 \begin_inset space \thinspace{}
\r
17591 Here is an example where
\r
17598 \begin_inset space \thinspace{}
\r
17604 \begin_layout Standard
\r
17610 \begin_layout Plain Layout
\r
17624 \begin_layout Standard
\r
17627 \begin_inset Flex Multiple Columns
\r
17630 \begin_layout Plain Layout
\r
17634 My observations of No.
\r
17635 \begin_inset space \space{}
\r
17638 427 Park Lane did little to clear up the problem in which I was interested.
\r
17639 The house was separated from the street by a low wall and railing, the
\r
17640 whole not more than five feet high.
\r
17641 It was perfectly easy, therefore, for anyone to get into the garden, but
\r
17642 the window was entirely inaccessible, since there was no water pipe or
\r
17643 anything which could help the most active man to climb it.
\r
17644 More puzzled than ever, I retraced my steps to Kensington.
\r
17645 I had not been in my study five minutes when the maid entered to say that
\r
17646 a person desired to see me.
\r
17647 To my astonishment it was none other than my strange old book collector,
\r
17648 his sharp, wizened face peering out from a frame of white hair, and his
\r
17649 precious volumes, a dozen of them at least, wedged under his right arm.
\r
17657 \begin_layout Standard
\r
17663 \begin_layout Plain Layout
\r
17675 \begin_inset Note Note
\r
17678 \begin_layout Plain Layout
\r
17681 go back to the default
\r
17689 \begin_layout Subsubsection
\r
17695 \begin_layout Standard
\r
17698 Between the columns a rule with a width of the length
\r
17705 If this rule width is set to 0
\r
17706 \begin_inset space \thinspace{}
\r
17709 pt (this is the default), the rule is suppressed.
\r
17710 In the following example the line is 2
\r
17711 \begin_inset space \thinspace{}
\r
17717 \begin_layout Standard
\r
17723 \begin_layout Plain Layout
\r
17729 columnseprule}{2pt}
\r
17737 \begin_layout Standard
\r
17740 \begin_inset Flex Multiple Columns
\r
17743 \begin_layout Plain Layout
\r
17747 \begin_inset Quotes eld
\r
17750 You're surprised to see me, sir,
\r
17751 \begin_inset Quotes erd
\r
17754 said he, in a strange, croaking voice.
\r
17757 \begin_layout Plain Layout
\r
17761 I acknowledged that I was.
\r
17764 \begin_layout Plain Layout
\r
17768 \begin_inset Quotes eld
\r
17771 Well, I've a conscience, sir, and when I chanced to see you go into this
\r
17772 house, as I came hobbling after you, I thought to myself, I'll just step
\r
17773 in and see that kind gentleman, and tell him that if I was a bit gruff
\r
17774 in my manner there was not any harm meant, and that I am much obliged to
\r
17775 him for picking up my books.
\r
17776 \begin_inset Quotes erd
\r
17782 \begin_layout Plain Layout
\r
17786 \begin_inset Quotes eld
\r
17789 You make too much of a trifle,
\r
17790 \begin_inset Quotes erd
\r
17795 \begin_inset Quotes eld
\r
17798 May I ask how you knew who I was?
\r
17799 \begin_inset Quotes erd
\r
17805 \begin_layout Plain Layout
\r
17809 \begin_inset Quotes eld
\r
17812 Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
\r
17813 you'll find my little bookshop at the corner of Church Street, and very
\r
17814 happy to see you, I am sure.
\r
17815 Maybe you collect yourself, sir.
\r
17819 \begin_inset space ~
\r
17832 --a bargain, every one of them.
\r
17833 With five volumes you could just fill that gap on that second shelf.
\r
17834 It looks untidy, does it not, sir?
\r
17835 \begin_inset Quotes erd
\r
17846 \begin_layout Standard
\r
17852 \begin_layout Plain Layout
\r
17858 columnseprule}{0pt}
\r
17864 \begin_inset Note Note
\r
17867 \begin_layout Plain Layout
\r
17870 go back to the default
\r
17878 \begin_layout Standard
\r
17881 \begin_inset Newpage newpage
\r
17887 \begin_layout Section
\r
17890 Non-standard Paragraph Shapes
\r
17893 \begin_layout Standard
\r
17897 LaTeX as well as any other text processor uses by default rectangular paragraphs.
\r
17898 For special cases like for example posters, invitation cards or poems you
\r
17899 can modify the paragraph shape to one of your choice.
\r
17900 This can be done by using the LaTeX-package
\r
17904 which is loaded by using in the document settings the module
\r
17906 Custom paragraph shapes
\r
17911 \begin_layout Subsection
\r
17914 Predefined shapes
\r
17917 \begin_layout Standard
\r
17923 provides the following shapes:
\r
17926 \begin_layout Standard
\r
17929 \begin_inset Tabular
\r
17930 <lyxtabular version="3" rows="13" columns="3">
\r
17931 <features rotate="0" booktabs="true" islongtable="true" longtabularalignment="center">
\r
17932 <column alignment="center" valignment="middle" width="16col%">
\r
17933 <column alignment="center" valignment="middle" width="40col%">
\r
17934 <column alignment="center" valignment="middle" width="35col%">
\r
17935 <row endhead="true">
\r
17936 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\r
17937 \begin_inset Text
\r
17939 \begin_layout Plain Layout
\r
17947 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\r
17948 \begin_inset Text
\r
17950 \begin_layout Plain Layout
\r
17958 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\r
17959 \begin_inset Text
\r
17961 \begin_layout Plain Layout
\r
17971 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
17972 \begin_inset Text
\r
17974 \begin_layout Plain Layout
\r
17982 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
17983 \begin_inset Text
\r
17985 \begin_layout Plain Layout
\r
17988 Circle with circular hole (in the size of a CD/DVD)
\r
17993 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
17994 \begin_inset Text
\r
17996 \begin_layout Plain Layout
\r
17999 Cannot be scaled, take care there is not too much text
\r
18006 <cell alignment="center" valignment="top" topline="true" usebox="none">
\r
18007 \begin_inset Text
\r
18009 \begin_layout Plain Layout
\r
18017 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18018 \begin_inset Text
\r
18020 \begin_layout Plain Layout
\r
18028 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
18029 \begin_inset Text
\r
18031 \begin_layout Plain Layout
\r
18034 Fragile, calculation might fail
\r
18041 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18042 \begin_inset Text
\r
18044 \begin_layout Plain Layout
\r
18052 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18053 \begin_inset Text
\r
18055 \begin_layout Plain Layout
\r
18058 Rhomboid (symbolizing a
\r
18059 \begin_inset Quotes eld
\r
18063 \begin_inset Quotes erd
\r
18071 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
18072 \begin_inset Text
\r
18074 \begin_layout Plain Layout
\r
18084 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18085 \begin_inset Text
\r
18087 \begin_layout Plain Layout
\r
18095 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18096 \begin_inset Text
\r
18098 \begin_layout Plain Layout
\r
18106 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
18107 \begin_inset Text
\r
18109 \begin_layout Plain Layout
\r
18119 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18120 \begin_inset Text
\r
18122 \begin_layout Plain Layout
\r
18130 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18131 \begin_inset Text
\r
18133 \begin_layout Plain Layout
\r
18141 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
18142 \begin_inset Text
\r
18144 \begin_layout Plain Layout
\r
18154 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18155 \begin_inset Text
\r
18157 \begin_layout Plain Layout
\r
18165 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18166 \begin_inset Text
\r
18168 \begin_layout Plain Layout
\r
18171 Nut for bolt (hexagon with circular hole)
\r
18176 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
18177 \begin_inset Text
\r
18179 \begin_layout Plain Layout
\r
18189 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18190 \begin_inset Text
\r
18192 \begin_layout Plain Layout
\r
18200 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18201 \begin_inset Text
\r
18203 \begin_layout Plain Layout
\r
18211 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
18212 \begin_inset Text
\r
18214 \begin_layout Plain Layout
\r
18224 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\r
18225 \begin_inset Text
\r
18227 \begin_layout Plain Layout
\r
18235 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\r
18236 \begin_inset Text
\r
18238 \begin_layout Plain Layout
\r
18246 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\r
18247 \begin_inset Text
\r
18249 \begin_layout Plain Layout
\r
18259 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18260 \begin_inset Text
\r
18262 \begin_layout Plain Layout
\r
18270 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18271 \begin_inset Text
\r
18273 \begin_layout Plain Layout
\r
18281 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
18282 \begin_inset Text
\r
18284 \begin_layout Plain Layout
\r
18294 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18295 \begin_inset Text
\r
18297 \begin_layout Plain Layout
\r
18305 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18306 \begin_inset Text
\r
18308 \begin_layout Plain Layout
\r
18311 Normal/reversed rain drop
\r
18316 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
18317 \begin_inset Text
\r
18319 \begin_layout Plain Layout
\r
18322 Fragile, calculation might fail
\r
18329 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18330 \begin_inset Text
\r
18332 \begin_layout Plain Layout
\r
18340 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\r
18341 \begin_inset Text
\r
18343 \begin_layout Plain Layout
\r
18351 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\r
18352 \begin_inset Text
\r
18354 \begin_layout Plain Layout
\r
18364 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\r
18365 \begin_inset Text
\r
18367 \begin_layout Plain Layout
\r
18370 Triangle up/down/
\r
18371 \begin_inset Newline newline
\r
18379 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\r
18380 \begin_inset Text
\r
18382 \begin_layout Plain Layout
\r
18385 Triangles in different orientations
\r
18390 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\r
18391 \begin_inset Text
\r
18393 \begin_layout Plain Layout
\r
18409 \begin_layout Standard
\r
18412 To use a shape for your paragraph, simply select it in LyX's pull-down box
\r
18413 for environments in the toolbar.
\r
18416 \begin_layout Standard
\r
18419 \begin_inset Newpage newpage
\r
18425 \begin_layout Standard
\r
18428 Here is an example paragraph in the shape of a nut:
\r
18431 \begin_layout Standard
\r
18434 \begin_inset VSpace bigskip
\r
18440 \begin_layout Nut
\r
18443 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18444 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18446 At vero eos et accusam et justo duo dolores et ea rebum.
\r
18447 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
\r
18449 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18450 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18454 \begin_layout Standard
\r
18457 \begin_inset VSpace bigskip
\r
18463 \begin_layout Standard
\r
18466 \begin_inset Note Greyedout
\r
18469 \begin_layout Plain Layout
\r
18475 : shapepar paragraphs cannot run over a page break.
\r
18483 \begin_layout Standard
\r
18486 \begin_inset VSpace bigskip
\r
18492 \begin_layout Standard
\r
18498 takes care that the shape will always be preserved, no matter how much
\r
18499 text is in the paragraph.
\r
18500 Therefore the paragraph size changes with the amount of contained text.
\r
18501 This can lead to paragraph sizes exceeding the page margins.
\r
18502 To demonstrate the size scaling, here is the same example paragraph but
\r
18503 with twice as much text:
\r
18506 \begin_layout Standard
\r
18509 \begin_inset Newpage newpage
\r
18515 \begin_layout Nut
\r
18518 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18519 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18521 At vero eos et accusam et justo duo dolores et ea rebum.
\r
18522 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
\r
18524 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18525 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18527 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18528 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18530 At vero eos et accusam et justo duo dolores et ea rebum.
\r
18531 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
\r
18533 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18534 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18538 \begin_layout Standard
\r
18541 \begin_inset VSpace bigskip
\r
18547 \begin_layout Standard
\r
18550 An exception is the shape
\r
18555 It cannot be scaled because it must fit the size of a CD/DVD.
\r
18556 Therefore the amount of text that fits into the shape is limited.
\r
18557 \begin_inset Newline newline
\r
18568 shape are fragile, meaning that the calculation of their size can fail,
\r
18569 depending on the amount of text.
\r
18570 You will then get the LaTeX error
\r
18571 \begin_inset Quotes eld
\r
18574 Arithmetic overflow
\r
18575 \begin_inset Quotes erd
\r
18579 In this case one can try to remove or add some text; if nothing works one
\r
18580 has to use another shape.
\r
18583 \begin_layout Standard
\r
18586 \begin_inset VSpace bigskip
\r
18592 \begin_layout Standard
\r
18595 For shapes with tips you will maybe see that LaTeX's hyphenation routine
\r
18596 fails for text in the tips.
\r
18597 Therefore it is often necessary to add hyphenation points
\r
18600 \begin_inset Info
\r
18602 arg "specialchar-insert hyphenation"
\r
18607 ) to the corresponding text parts.
\r
18610 \begin_layout Standard
\r
18613 \begin_inset VSpace bigskip
\r
18619 \begin_layout Standard
\r
18622 Shapepar paragraphs are either always centered or placed on the page so
\r
18623 that their left border touches the left page margin.
\r
18624 You can therefore not use the paragraph dialog to align such paragraphs.
\r
18625 A solution is to put the paragraph into a minipage or parbox and align
\r
18627 The problem is hereby to find the right width for the box.
\r
18628 Because if it is too wide and you center the box, the paragraph is not
\r
18629 centered too because it sticks at the left side of the box.
\r
18630 So you might have to play a bit with the width until it fits.
\r
18631 Here are two heart-shaped paragraphs, the first one is not aligned, the
\r
18632 second one is right-aligned:
\r
18635 \begin_layout Standard
\r
18638 \begin_inset Newpage newpage
\r
18644 \begin_layout Heart
\r
18648 Lo\SpecialChar \-
\r
18649 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18650 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18652 At vero eos et accusam et justo duo dolores et ea rebum.
\r
18653 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
\r
18657 \begin_layout Standard
\r
18660 \begin_inset VSpace bigskip
\r
18666 \begin_layout Standard
\r
18671 \begin_inset Box Frameless
\r
18681 height_special "totalheight"
\r
18684 \begin_layout Heart
\r
18688 Lo\SpecialChar \-
\r
18689 rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18690 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18692 At vero eos et accusam et justo duo dolores et ea rebum.
\r
18693 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
\r
18702 \begin_layout Subsection
\r
18708 \begin_layout Standard
\r
18711 You can define any shape you want.
\r
18712 Doing this manually is a lot of work because every coordinate must be specified.
\r
18713 But there is a way to let the computer calculate the coordinates:
\r
18716 \begin_layout Enumerate
\r
18719 Install the program
\r
18720 \begin_inset CommandInset href
\r
18721 LatexCommand href
\r
18723 target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
\r
18730 \begin_layout Enumerate
\r
18743 \begin_layout Plain Layout
\r
18754 \begin_layout Plain Layout
\r
18761 eX\SpecialChar \menuseparator
\r
18762 Settings\SpecialChar \menuseparator
\r
18765 and select the font size you are using in your document.
\r
18766 For example this document uses the size 12
\r
18767 \begin_inset space \thinspace{}
\r
18773 \begin_layout Enumerate
\r
18779 \begin_layout Enumerate
\r
18788 \begin_layout Plain Layout
\r
18799 \begin_layout Plain Layout
\r
18806 eX\SpecialChar \menuseparator
\r
18809 to export the shape to coordinates.
\r
18810 In the appearing dialog use either the outline of your shape for the coordinate
\r
18811 s or the path itself.
\r
18812 \begin_inset Foot
\r
18815 \begin_layout Plain Layout
\r
18818 For more information see
\r
18819 \begin_inset CommandInset href
\r
18820 LatexCommand href
\r
18821 target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
\r
18833 \begin_layout Standard
\r
18836 The coordinates are written into a TeX-file.
\r
18837 To use it for your LyX document
\r
18840 \begin_layout Enumerate
\r
18843 Place the cursor before the first character of your paragraph (or into a
\r
18847 \begin_layout Enumerate
\r
18850 Open in LyX the menu
\r
18852 Insert\SpecialChar \menuseparator
\r
18853 File\SpecialChar \menuseparator
\r
18855 \begin_inset space ~
\r
18860 , select the file and use
\r
18869 \begin_layout Standard
\r
18872 \begin_inset VSpace defskip
\r
18878 \begin_layout Standard
\r
18881 \begin_inset Note Greyedout
\r
18884 \begin_layout Plain Layout
\r
18890 : The changed shape only applies to the current paragraph; everything is
\r
18891 reset to normal for the next paragraph.
\r
18892 Therefore the shape definition file must be input into every paragraph
\r
18893 with the desired shape.
\r
18901 \begin_layout Standard
\r
18904 \begin_inset VSpace bigskip
\r
18910 \begin_layout Standard
\r
18913 Here is an example:
\r
18916 \begin_layout Standard
\r
18919 \begin_inset VSpace bigskip
\r
18925 \begin_layout Standard
\r
18928 \begin_inset CommandInset include
\r
18929 LatexCommand input
\r
18930 filename "SpecialParagraphShape.tex"
\r
18936 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18937 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18939 At vero eos et accusam et justo duo dolores et ea rebum.
\r
18940 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
\r
18942 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
\r
18943 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
\r
18947 \begin_layout Standard
\r
18950 \begin_inset VSpace bigskip
\r
18956 \begin_layout Standard
\r
18962 to draw complexer shapes in
\r
18966 you can draw the shape in a program of your choice and import the resulting
\r
18972 Then you only need to draw a line or spline along the outline of the image.
\r
18975 \begin_layout Standard
\r
18978 \begin_inset VSpace bigskip
\r
18984 \begin_layout Standard
\r
18989 Custom paragraph shapes
\r
18991 also provides the two commands
\r
18999 which can be used to define custom shapes coordinate by coordinate.
\r
19000 \begin_inset Foot
\r
19003 \begin_layout Plain Layout
\r
19006 These commands are internally used for all shapes described here.
\r
19011 For information how these styles are used and about further customization
\r
19012 possibilities, have a look at the documentation of the package
\r
19017 \begin_inset CommandInset citation
\r
19018 LatexCommand cite
\r
19026 \begin_layout Bibliography
\r
19029 \begin_inset CommandInset bibitem
\r
19030 LatexCommand bibitem
\r
19035 Documentation of the LaTeX-package
\r
19036 \begin_inset CommandInset href
\r
19037 LatexCommand href
\r
19039 target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
\r
19046 \begin_layout Bibliography
\r
19049 \begin_inset CommandInset bibitem
\r
19050 LatexCommand bibitem
\r
19055 Documentation of the LaTeX-package
\r
19056 \begin_inset CommandInset href
\r
19057 LatexCommand href
\r
19059 target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"
\r