]> git.lyx.org Git - lyx.git/blob - lib/doc/Intro.lyx
Glitches in docs
[lyx.git] / lib / doc / Intro.lyx
1 #LyX 2.0.0svn created this file. For more info see http://www.lyx.org/
2 \lyxformat 404
3 \begin_document
4 \begin_header
5 \textclass article
6 \begin_preamble
7 % DO NOT ALTER THIS PREAMBLE!!!
8 %
9 %This preamble is designed to ensure that the document prints
10 % out as advertised. If you mess with this preamble,
11 % parts of the document may not print out as expected.  If you
12 % have problems LaTeXing this file, please contact 
13 % the documentation team
14 % email: lyx-docs@lists.lyx.org
15
16 \usepackage{ifpdf} % part of the hyperref bundle
17 \ifpdf % if pdflatex is used
18
19  % set fonts for nicer pdf view
20  \IfFileExists{lmodern.sty}{\usepackage{lmodern}}{}
21
22 \fi % end if pdflatex is used
23
24 % the pages of the TOC is numbered roman
25 % and a pdf-bookmark for the TOC is added
26 \pagenumbering{roman}
27 \let\myTOC\tableofcontents
28 \renewcommand\tableofcontents{%
29   \pdfbookmark[1]{\contentsname}{}
30   \myTOC
31   \cleardoublepage
32   \pagenumbering{arabic} }
33
34 % redefine the \LyX macro for PDF bookmarks
35 \def\LyX{\texorpdfstring{%
36   L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
37   {LyX}}
38 \end_preamble
39 \use_default_options false
40 \maintain_unincluded_children false
41 \language english
42 \inputencoding auto
43 \fontencoding global
44 \font_roman default
45 \font_sans default
46 \font_typewriter default
47 \font_default_family default
48 \use_xetex false
49 \font_sc false
50 \font_osf false
51 \font_sf_scale 100
52 \font_tt_scale 100
53
54 \graphics default
55 \default_output_format default
56 \output_sync 0
57 \bibtex_command default
58 \index_command default
59 \paperfontsize 12
60 \spacing single
61 \use_hyperref true
62 \pdf_title "Introduction to LyX"
63 \pdf_author "LyX Team"
64 \pdf_subject "LyX-documentation Intro"
65 \pdf_keywords "LyX, documentation"
66 \pdf_bookmarks true
67 \pdf_bookmarksnumbered true
68 \pdf_bookmarksopen true
69 \pdf_bookmarksopenlevel 2
70 \pdf_breaklinks false
71 \pdf_pdfborder false
72 \pdf_colorlinks true
73 \pdf_backref false
74 \pdf_pdfusetitle false
75 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
76 \papersize a4paper
77 \use_geometry false
78 \use_amsmath 1
79 \use_esint 0
80 \use_mhchem 1
81 \use_mathdots 1
82 \cite_engine basic
83 \use_bibtopic false
84 \use_indices false
85 \paperorientation portrait
86 \suppress_date false
87 \use_refstyle 0
88 \index Index
89 \shortcut idx
90 \color #008000
91 \end_index
92 \secnumdepth 3
93 \tocdepth 2
94 \paragraph_separation indent
95 \paragraph_indentation default
96 \quotes_language english
97 \papercolumns 1
98 \papersides 1
99 \paperpagestyle default
100 \tracking_changes false
101 \output_changes false
102 \html_math_output 0
103 \html_be_strict false
104 \end_header
105
106 \begin_body
107
108 \begin_layout Title
109 Introduction to LyX
110 \end_layout
111
112 \begin_layout Author
113 by the LyX Team
114 \begin_inset Foot
115 status collapsed
116
117 \begin_layout Plain Layout
118 \noindent
119 If you have comments or error corrections, please send them to the LyX Documenta
120 tion mailing list: 
121 \begin_inset CommandInset href
122 LatexCommand href
123 target "lyx-docs@lists.lyx.org"
124 type "mailto:"
125
126 \end_inset
127
128
129 \end_layout
130
131 \end_inset
132
133
134 \end_layout
135
136 \begin_layout Standard
137 \begin_inset CommandInset toc
138 LatexCommand tableofcontents
139
140 \end_inset
141
142
143 \end_layout
144
145 \begin_layout Section
146 The Philosophy of LyX
147 \end_layout
148
149 \begin_layout Subsection
150 What is LyX?
151 \end_layout
152
153 \begin_layout Standard
154 LyX is a document preparation system.
155  It excels at letting you create complex technical and scientific articles
156  with mathematics, cross-references, bibliographies, indices, etc.
157  It is very good at documents of any length in which the usual processing
158  abilities are required: automatic sectioning and pagination, spell checking,
159  and so forth.
160  It can also be used to write a letter to your mom, though granted, there
161  are probably simpler programs available for that.
162  It is definitely not the best tool for creating banners, flyers, or advertiseme
163 nts (we'll explain why later), though with some effort all these can be
164  done, too.
165  Some examples of what it is used for: memos, letters, dissertations and
166  theses, lecture notes, seminar notebooks, conference proceedings, software
167  documentation, books, articles in refereed scientific journals, scripts
168  for plays and movies, business proposals, presentations \SpecialChar \ldots{}
169
170 \end_layout
171
172 \begin_layout Standard
173 LyX is a program that provides a modern approach to writing documents with
174  a computer by using a markup language paradigm, an approach that breaks
175  with the obsolete tradition of the 
176 \begin_inset Quotes eld
177 \end_inset
178
179 typewriter concept
180 \begin_inset Quotes erd
181 \end_inset
182
183 .
184  It is designed for authors who want professional output quickly with a
185  minimum of effort without becoming specialists in typesetting.
186  The job of typesetting is done mostly by the computer, not the author;
187  with LyX, the author can concentrate on the contents of his writing.
188 \end_layout
189
190 \begin_layout Standard
191 Part of the initial challenge of using LyX comes from the change in thinking
192  that you, the user, must make.
193  At one time, all we had for creating documents were typewriters, so we
194  all learned certain tricks to get around their limitations.
195  Underlining, which is little more than overstriking with the 
196 \begin_inset Quotes eld
197 \end_inset
198
199 _
200 \begin_inset Quotes erd
201 \end_inset
202
203  character, became a way to emphasize text.
204  You were forced to figure out column sizes and tab stops, and set them,
205  before creating a table.
206  The same applied for letters and other right justified text.
207  Hyphenation at the end of a line required a careful eye and a lot of foresight.
208 \end_layout
209
210 \begin_layout Standard
211 In other words, we've all been trained to worry about the little details
212  of which character goes where.
213  Consequently, almost all word processors have this mentality.
214  They still use tab stops for adding whitespace.
215  You still need to worry about exactly where on the page something will
216  appear.
217  Emphasizing text means changing a font, similar to changing the typewriter
218  wheel.
219  This is the underlying philosophy of a WYSIWYG word processor: 
220 \begin_inset Quotes eld
221 \end_inset
222
223 What You See Is What You Get
224 \begin_inset Quotes erd
225 \end_inset
226
227 .
228  Unfortunately, that paradigm often results in 
229 \begin_inset Quotes eld
230 \end_inset
231
232 What You See Is All You Get
233 \begin_inset Quotes erd
234 \end_inset
235
236 .
237 \end_layout
238
239 \begin_layout Standard
240 This is where LyX differs from an ordinary word processor.
241  You don't concern yourself with what character goes where.
242  You tell LyX 
243 \emph on
244 what you're doing
245 \emph default
246  and LyX takes care of the rest, following a set of rules called a 
247 \emph on
248 style.
249 \emph default
250
251 \begin_inset Foot
252 status collapsed
253
254 \begin_layout Plain Layout
255 To be fair, most recent versions of the most popular office suites now have
256  some sort of style sheets which follow a similar markup method.
257  However, our experience is that they are still rarely used in practice.
258 \end_layout
259
260 \end_inset
261
262  Let's look at a little example:
263 \end_layout
264
265 \begin_layout Standard
266 Suppose you are writing a report.
267  To begin your report, you want a section called 
268 \begin_inset Quotes eld
269 \end_inset
270
271 Introduction\SpecialChar \@.
272
273 \begin_inset Quotes erd
274 \end_inset
275
276  So, you go into whatever menu it is in your word processor that changes
277  font sizes and decide on a new font size.
278  Then you turn on bold face.
279  Then you type, 
280 \begin_inset Quotes eld
281 \end_inset
282
283 1.
284 \begin_inset space ~
285 \end_inset
286
287
288 \begin_inset space ~
289 \end_inset
290
291 Introduction
292 \begin_inset Quotes erd
293 \end_inset
294
295 .
296  Of course, if you later decide that this section belongs someplace else
297  in the document, or if you insert a new section before it, you need to
298  change the numbering for this and all following sections, as well as any
299  entry in the table of contents.
300  
301 \end_layout
302
303 \begin_layout Standard
304 In LyX, you go to the pull-down on the far left of the button bar and select
305  
306 \family sans
307 Section
308 \family default
309 , and type 
310 \begin_inset Quotes eld
311 \end_inset
312
313 Introduction\SpecialChar \@.
314
315 \begin_inset Quotes erd
316 \end_inset
317
318
319 \end_layout
320
321 \begin_layout Standard
322 Yes, that's all.
323  If you cut and paste the section, it will automatically be renumbered â€”
324  everywhere.
325  And if you enter references to that section correctly (by inserting cross-refer
326 ence tags), LyX will automatically update them all throughout the file so
327  that you never, ever type a section number.
328 \end_layout
329
330 \begin_layout Standard
331 Now let's look at the problem of consistency.
332  Five days later, you reopen your report and start Section
333 \begin_inset space ~
334 \end_inset
335
336 4.
337  However, you forget that you were using 18
338 \begin_inset space \thinspace{}
339 \end_inset
340
341 pt bold instead of 16
342 \begin_inset space \thinspace{}
343 \end_inset
344
345 pt, so you type in the heading for Section
346 \begin_inset space ~
347 \end_inset
348
349 4 in a different font from the one you used for Section
350 \begin_inset space ~
351 \end_inset
352
353 1.
354  That problem doesn't even exist in LyX.
355  The computer takes care of all that silly bookkeeping about which thing
356  has what size font, not you.
357  After all, that's what a computer is good at.
358 \end_layout
359
360 \begin_layout Standard
361 Here's another example.
362  Suppose you're making a list.
363  In other word processors, a list is just a bunch of tab stops and newlines.
364  You need to figure out where to put the label for each list item, what
365  that label should be, how many blank lines to put between each item, and
366  so on.
367  Under LyX, you have only two concerns: what kind of list is this, and what
368  do I want to put in it.
369  That's it.
370 \end_layout
371
372 \begin_layout Standard
373 So, the basic idea behind LyX is: specify 
374 \emph on
375 what
376 \emph default
377  you're doing, not 
378 \emph on
379 how
380 \emph default
381  to do it.
382  Instead of 
383 \begin_inset Quotes eld
384 \end_inset
385
386 What You See Is What You Get,
387 \begin_inset Quotes erd
388 \end_inset
389
390  the LyX model is 
391 \begin_inset Quotes eld
392 \end_inset
393
394 What You See Is What You 
395 \emph on
396 Mean
397 \emph default
398
399 \begin_inset Quotes erd
400 \end_inset
401
402  or 
403 \begin_inset Quotes eld
404 \end_inset
405
406 WYSIWYM.
407 \begin_inset Quotes erd
408 \end_inset
409
410  It's a powerful idea that greatly simplifies the mechanics of writing documents.
411  This is also why LyX isn't so good for creating posters and flyers.
412  In this case, you 
413 \emph on
414 do
415 \emph default
416  want to specify exactly where everything goes, because there are no functional
417  units like paragraphs, sections, etc.
418  This doesn't mean LyX is missing some cool function.
419  It simply means that it isn't the right tool for the job â€” you don't use
420  a screwdriver to drive in nails.
421 \end_layout
422
423 \begin_layout Subsection
424 Differences between LyX and Other Word Processors
425 \begin_inset Argument
426 status collapsed
427
428 \begin_layout Plain Layout
429 \begin_inset ERT
430 status collapsed
431
432 \begin_layout Plain Layout
433
434
435 \backslash
436 texorpdfstring{
437 \end_layout
438
439 \end_inset
440
441 LyX
442 \begin_inset ERT
443 status collapsed
444
445 \begin_layout Plain Layout
446
447 }{LyX}
448 \end_layout
449
450 \end_inset
451
452  and Other Word Processors
453 \end_layout
454
455 \end_inset
456
457
458 \end_layout
459
460 \begin_layout Standard
461 Here's a list of things you won't find in LyX:
462 \end_layout
463
464 \begin_layout Itemize
465 The document ruler
466 \end_layout
467
468 \begin_layout Itemize
469 Tab stops
470 \end_layout
471
472 \begin_layout Itemize
473 Extra whitespace (e.
474 \begin_inset space \thinspace{}
475 \end_inset
476
477 g.
478 \begin_inset space \space{}
479 \end_inset
480
481 hitting 
482 \family sans
483 Enter
484 \family default
485  or 
486 \family sans
487 Space
488 \family default
489  two or more times)
490 \end_layout
491
492 \begin_layout Standard
493 Tab stops, along with a ruler showing you the position of things on the
494  page, are useless in LyX.
495  The program worries about where things go on the page, not you.
496  Extra whitespace is similar; LyX adds them where necessary, depending on
497  context.
498  Not being able to type two blank lines in a row will be annoying at first,
499  but it makes more sense once you're thinking in WYSIWYM terms.
500 \end_layout
501
502 \begin_layout Standard
503 Here are some things that exist in LyX, but aren't used as you might think:
504 \end_layout
505
506 \begin_layout Itemize
507 Indenting controls
508 \end_layout
509
510 \begin_layout Itemize
511 Page breaks
512 \end_layout
513
514 \begin_layout Itemize
515 Line spacing (e.
516 \begin_inset space \thinspace{}
517 \end_inset
518
519 g.
520 \begin_inset space \space{}
521 \end_inset
522
523 single spaced, double spaced, etc.)
524 \end_layout
525
526 \begin_layout Itemize
527 Whitespace, horizontal and vertical
528 \end_layout
529
530 \begin_layout Itemize
531 Fonts and font sizes
532 \end_layout
533
534 \begin_layout Itemize
535 Typefaces (bold, italic, underline, etc.)
536 \end_layout
537
538 \begin_layout Standard
539 Although they exist in LyX, you generally don't need them.
540  LyX will take care of these things for you, depending on what you're doing.
541  Different parts of the document are automatically set in a different typeface
542  and font size.
543  Paragraph indenting is context dependent; different types of paragraphs
544  get indented differently.
545  Page breaks get handled automatically, as well.
546  In general, the space between lines, between words, and between paragraphs
547  is variable, set by LyX.
548 \begin_inset Foot
549 status collapsed
550
551 \begin_layout Plain Layout
552 There are ways to adjust all of these (only some of which require knowledge
553  of LaTeX), either for a whole document or for a specific location in a
554  document.
555  See the 
556 \emph on
557 User's Guide
558 \emph default
559  and/or the 
560 \emph on
561 Additional Features
562 \emph default
563  manual for details.
564 \end_layout
565
566 \end_inset
567
568  
569 \end_layout
570
571 \begin_layout Standard
572 Lastly, there are a few areas where we believe LyX (and LaTeX) surpasses
573  many word processors:
574 \end_layout
575
576 \begin_layout Itemize
577 Hyphenation
578 \end_layout
579
580 \begin_layout Itemize
581 Lists of any type
582 \end_layout
583
584 \begin_layout Itemize
585 Mathematics
586 \end_layout
587
588 \begin_layout Itemize
589 Tables
590 \end_layout
591
592 \begin_layout Itemize
593 Cross-referencing
594 \end_layout
595
596 \begin_layout Standard
597 Granted, many modern word processors can handle mathematical symbols, tables,
598  and hyphenation, and many have moved towards style definitions and the
599  WYSIWYM concept.
600  However, they've only recently been able to do so, whereas LyX is built
601  upon the LaTeX document preparation system.
602  LaTeX has been around for over 20 years, and 
603 \emph on
604 works
605 \emph default
606 .
607 \end_layout
608
609 \begin_layout Subsection
610 What is LaTeX?
611 \end_layout
612
613 \begin_layout Standard
614 LaTeX is a document preparation system designed by Leslie Lamport in 1985.
615 \begin_inset Foot
616 status collapsed
617
618 \begin_layout Plain Layout
619 The source for the info in this section is 
620 \begin_inset Quotes eld
621 \end_inset
622
623
624 \emph on
625 A Guide to LaTeX2e
626 \emph default
627 ,
628 \begin_inset Quotes erd
629 \end_inset
630
631  by Helmut Kopka and Patrick Daly, which has an entry in the bibliography
632  of the 
633 \emph on
634 User's Guide
635 \emph default
636 \SpecialChar \@.
637
638 \end_layout
639
640 \end_inset
641
642  It was built up from a typesetting language called TeX, created by Donald
643  Knuth in 1984.
644  TeX takes a sequence of typesetting commands, written in a script in an
645  ASCII file, and executes them.
646  Many of the 
647 \begin_inset Quotes eld
648 \end_inset
649
650 tricks
651 \begin_inset Quotes erd
652 \end_inset
653
654  of the printing trade were modeled by Knuth as computer algorithms and
655  incorporated into TeX, thus its excellent printed appearance.
656  What comes directly out of TeX is the portable document format 
657 \emph on
658 pdf
659 \emph default
660  or the so-called 
661 \begin_inset Quotes eld
662 \end_inset
663
664 device independent
665 \begin_inset Quotes erd
666 \end_inset
667
668  format file 
669 \emph on
670 dvi
671 \emph default
672 .
673  The dvi format is often used for previews and can later be converted to
674  other formats like PostScript.
675  
676 \end_layout
677
678 \begin_layout Standard
679 TeX isn't only a typesetting engine; it also allows you to define macros.
680  Most people who use TeX are actually using a macro package which Knuth
681  created to hide a lot of the typesetting details.
682  This is where Leslie Lamport enters our story.
683  He wanted a macro package that was more user- and less typesetter-oriented,
684  with a set of commands that consistently typeset things like sections,
685  tables or math formulas in an uniform, consistent fashion.
686  This is how LaTeX was born.
687 \end_layout
688
689 \begin_layout Standard
690 Now, in parallel with the development and growth of LaTeX, other folks were
691  creating their own custom macro packages for TeX, ones to make slides or
692  articles for math journals and so on.
693  Some used the raw TeX facilities to do this, others began modifying LaTeX.
694  To try and unify this mess, a team of LaTeX-nicians began to work on LaTeX2e,
695  the current version of LaTeX, during the late 1980's.
696  This new version of LaTeX has commands which provide an easier-to-use interface
697  to TeX's macro-creating commands, aid in the use of new fonts, and so on.
698  In fact, LaTeX is quite an extensive language in its own right! Users around
699  the world have been creating their own add-ons for LaTeX beyond the standard
700  ones.
701 \end_layout
702
703 \begin_layout Standard
704 There are two ways to extend LaTeX: classes and styles.
705  A 
706 \emph on
707 class
708 \emph default
709  is a set of LaTeX macros describing a new type of document, like a book,
710  or an article.
711  There are classes for slides, for physics and math journals\SpecialChar \ldots{}
712  many universities
713  even have a class for their thesis format! A 
714 \emph on
715 style
716 \emph default
717  differs from a class in that it doesn't define a new type of document,
718  but a different type of 
719 \emph on
720 behavior
721 \emph default
722  that any document can use.
723  For example, LyX controls page margins and line spacing using two different
724  LaTeX style-files designed for these purposes.
725  There are style-files for a whole slew of things: printing labels or envelopes,
726  changing indentation behavior, adding new fonts, manipulating graphics,
727  designing fancy page headings, customizing bibliographies, altering the
728  location and appearance of footnotes, tables, and figures, customizing
729  lists, etc.
730 \end_layout
731
732 \begin_layout Standard
733 Here is a summary:
734 \end_layout
735
736 \begin_layout Description
737 TeX: Typesetting language with macro capability.
738 \end_layout
739
740 \begin_layout Description
741 LaTeX: Macro package built upon TeX\SpecialChar \@.
742
743 \end_layout
744
745 \begin_layout Description
746 classes: Descriptions of a type of document, using LaTeX\SpecialChar \@.
747
748 \end_layout
749
750 \begin_layout Description
751 styles: Alters the default behavior of LaTeX in some way.
752 \end_layout
753
754 \begin_layout Description
755 LyX: Visual, WYSIWYM word-processor that uses LaTeX to do its typesetting.
756 \end_layout
757
758 \begin_layout Standard
759 This section attempts to account for the difference between LyX and other
760  word processors.
761  Simply put, LaTeX is the difference.
762  By using LaTeX as its backend, LyX helps you think more about 
763 \emph on
764  what 
765 \emph default
766  (as in the 
767 \emph on
768 words
769 \emph default
770 ) you write.
771  The computer then handles 
772 \emph on
773 how
774 \emph default
775  they should look.
776 \end_layout
777
778 \begin_layout Section
779 Navigating the Documentation
780 \end_layout
781
782 \begin_layout Standard
783 To make it easier to answer your questions and describe all of the features
784  of LyX, the documentation has been split up into several different files.
785  Each one has its own purpose, as described below.
786  Before you go ploughing into any of those files, however, you should read
787  this chapter thoroughly first, since it contains a lot of useful information
788  and commentary that can save you some time.
789 \end_layout
790
791 \begin_layout Standard
792 The developing of LyX will hopefully never stop, so that some of the documentati
793 on may be incomplete or a bit out of date, though we try to keep up.
794  Like the rest of LyX, the manuals are the work of a group of volunteers
795  who have 
796 \begin_inset Quotes eld
797 \end_inset
798
799 Real Jobs
800 \begin_inset Quotes erd
801 \end_inset
802
803 , families, dishes to clean, kitty litter to dispose of, et cetera.
804  If you want to help out, be sure to read Section
805 \begin_inset space ~
806 \end_inset
807
808
809 \begin_inset CommandInset ref
810 LatexCommand ref
811 reference "sec:Contrib"
812
813 \end_inset
814
815  in addition to the rest of this document.
816 \end_layout
817
818 \begin_layout Standard
819 Also, please do us a favor â€“ if anything in these manuals confuses you,
820  is unclear, or wrong, don't hesitate to let us know! You can reach the
821  current document maintainers by mailing to 
822 \begin_inset CommandInset href
823 LatexCommand href
824 target "lyx-docs@lists.lyx.org"
825 type "mailto:"
826
827 \end_inset
828
829 .
830  If you have questions which are not obviously answered in the documentation,
831  and need help fast, there is an active users' mailing list which you can
832  reach at 
833 \begin_inset CommandInset href
834 LatexCommand href
835 target "lyx-users@lists.lyx.org"
836 type "mailto:"
837
838 \end_inset
839
840 .
841 \end_layout
842
843 \begin_layout Subsection
844 The Format of the Manuals
845 \end_layout
846
847 \begin_layout Standard
848 Some may have printed out the manuals.
849  Others may be reading it within LyX.
850  There are some differences between the LyX-file and the printed version.
851  First, the title is simply at the top of the document, not formatted on
852  a separate page as in some of the printed versions.
853  Nor are any of the footnotes or the Table of Contents fully visible.
854  To open a footnote, which looks like this: 
855 \begin_inset Graphics
856         filename clipart/footnoteQt4.png
857         scale 75
858
859 \end_inset
860
861 , click on it with the left mouse button.
862  For the Table of Contents, either click on the grey box or click on the
863  
864 \family sans
865 Navigate
866 \family default
867  menu, where the contents are displayed automatically\SpecialChar \@.
868
869 \end_layout
870
871 \begin_layout Standard
872 In the printed manuals, all cross-references appear as the actual numbers
873  for a chapter, section, subsection, and so on.
874  Online, however, all cross-references appear as a light-grey box like the
875  following: 
876 \begin_inset Graphics
877         filename clipart/referenceQt4.png
878         scale 75
879
880 \end_inset
881
882 .
883  If you click on that box with the left mouse button, a dialog box will
884  appear containing a list of all the cross-references in the document.
885  You can go to the referred section by right-clicking on the box or by clicking
886  the button 
887 \family sans
888 Go
889 \begin_inset space ~
890 \end_inset
891
892 to
893 \begin_inset space ~
894 \end_inset
895
896 Label
897 \family default
898  in the opened dialog.
899  Going back to where you came from is just as easy.
900  Clicking on 
901 \family sans
902 Go
903 \begin_inset space ~
904 \end_inset
905
906 Back
907 \family default
908  to go back to your earlier location.
909 \end_layout
910
911 \begin_layout Standard
912 Now that we've cleared up some of the differences between the printed and
913  online versions of this file, we can start looking at the format of this
914  document.
915  You'll occasionally notice things in different fonts:
916 \end_layout
917
918 \begin_layout Itemize
919
920 \emph on
921 Emphasized Style
922 \emph default
923  is used for general emphasis, generic arguments, book titles, names of
924  sections of other manuals, and notes from the authors.
925 \end_layout
926
927 \begin_layout Itemize
928
929 \family typewriter
930 Typewriter
931 \family default
932  is used for program and file names, LyX code and functions.
933 \end_layout
934
935 \begin_layout Itemize
936
937 \family sans
938 Sans Serif
939 \family default
940  is used for menu, button, or dialog box names, and the names of keyboard
941  keys.
942 \end_layout
943
944 \begin_layout Itemize
945
946 \noun on
947 Noun Style
948 \noun default
949  is used for people's names.
950 \end_layout
951
952 \begin_layout Itemize
953
954 \series bold
955 Bold
956 \series default
957  is used for LaTeX code
958 \end_layout
959
960 \begin_layout Standard
961 When we do need to reference keys, we'll use the following prefixing convention:
962 \end_layout
963
964 \begin_layout Itemize
965 \begin_inset Quotes eld
966 \end_inset
967
968
969 \family sans
970 Ctrl-
971 \family default
972
973 \begin_inset Quotes erd
974 \end_inset
975
976  indicates the 
977 \family sans
978 Control
979 \family default
980  key.
981 \end_layout
982
983 \begin_layout Itemize
984 \begin_inset Quotes eld
985 \end_inset
986
987
988 \family sans
989 Shift-
990 \family default
991
992 \begin_inset Quotes erd
993 \end_inset
994
995  indicates the 
996 \family sans
997 Shift
998 \family default
999  key.
1000 \end_layout
1001
1002 \begin_layout Itemize
1003 \begin_inset Quotes eld
1004 \end_inset
1005
1006
1007 \family sans
1008 Alt-
1009 \family default
1010
1011 \begin_inset Quotes erd
1012 \end_inset
1013
1014  indicates the 
1015 \family sans
1016 Alt
1017 \family default
1018  (
1019 \family sans
1020 Meta
1021 \family default
1022 ) key.
1023 \end_layout
1024
1025 \begin_layout Itemize
1026 \begin_inset Quotes eld
1027 \end_inset
1028
1029
1030 \family sans
1031 F1
1032 \family default
1033
1034 \begin_inset Quotes erd
1035 \end_inset
1036
1037  \SpecialChar \ldots{}
1038  
1039 \begin_inset Quotes eld
1040 \end_inset
1041
1042
1043 \family sans
1044 F12
1045 \family default
1046
1047 \begin_inset Quotes erd
1048 \end_inset
1049
1050  are the function keys.
1051 \end_layout
1052
1053 \begin_layout Itemize
1054 \begin_inset Quotes eld
1055 \end_inset
1056
1057
1058 \family sans
1059 Esc
1060 \family default
1061
1062 \begin_inset Quotes erd
1063 \end_inset
1064
1065  is the escape key.
1066 \end_layout
1067
1068 \begin_layout Itemize
1069 \begin_inset Quotes eld
1070 \end_inset
1071
1072
1073 \family sans
1074 Left
1075 \family default
1076
1077 \begin_inset Quotes erd
1078 \end_inset
1079
1080  
1081 \begin_inset Quotes eld
1082 \end_inset
1083
1084
1085 \family sans
1086 Right
1087 \family default
1088
1089 \begin_inset Quotes erd
1090 \end_inset
1091
1092  
1093 \begin_inset Quotes eld
1094 \end_inset
1095
1096
1097 \family sans
1098 Up
1099 \family default
1100
1101 \begin_inset Quotes erd
1102 \end_inset
1103
1104  
1105 \begin_inset Quotes eld
1106 \end_inset
1107
1108
1109 \family sans
1110 Down
1111 \family default
1112
1113 \begin_inset Quotes erd
1114 \end_inset
1115
1116 : self-explanatory.
1117 \end_layout
1118
1119 \begin_layout Itemize
1120
1121 \family sans
1122 \begin_inset Quotes eld
1123 \end_inset
1124
1125 Insert
1126 \family default
1127
1128 \begin_inset Quotes erd
1129 \end_inset
1130
1131  
1132 \begin_inset Quotes eld
1133 \end_inset
1134
1135
1136 \family sans
1137 Delete
1138 \family default
1139
1140 \begin_inset Quotes erd
1141 \end_inset
1142
1143  
1144 \begin_inset Quotes eld
1145 \end_inset
1146
1147
1148 \family sans
1149 Home
1150 \family default
1151
1152 \begin_inset Quotes erd
1153 \end_inset
1154
1155  
1156 \begin_inset Quotes eld
1157 \end_inset
1158
1159
1160 \family sans
1161 End
1162 \family default
1163
1164 \begin_inset Quotes erd
1165 \end_inset
1166
1167  
1168 \begin_inset Quotes eld
1169 \end_inset
1170
1171
1172 \family sans
1173 PageUp
1174 \family default
1175
1176 \begin_inset Quotes erd
1177 \end_inset
1178
1179  
1180 \begin_inset Quotes eld
1181 \end_inset
1182
1183
1184 \family sans
1185 PageDown
1186 \family default
1187
1188 \begin_inset Quotes erd
1189 \end_inset
1190
1191 : these are the 6 keys that appear above the cursor keys on many PC keyboards.
1192  
1193 \begin_inset Quotes eld
1194 \end_inset
1195
1196
1197 \family sans
1198 PageUp
1199 \family default
1200
1201 \begin_inset Quotes erd
1202 \end_inset
1203
1204  and 
1205 \begin_inset Quotes eld
1206 \end_inset
1207
1208
1209 \family sans
1210 PageDown
1211 \family default
1212
1213 \begin_inset Quotes erd
1214 \end_inset
1215
1216  are called 
1217 \begin_inset Quotes eld
1218 \end_inset
1219
1220
1221 \family sans
1222 Prior
1223 \family default
1224
1225 \begin_inset Quotes erd
1226 \end_inset
1227
1228  and 
1229 \begin_inset Quotes eld
1230 \end_inset
1231
1232
1233 \family sans
1234 Next
1235 \family default
1236
1237 \begin_inset Quotes erd
1238 \end_inset
1239
1240  on some keyboards.
1241 \end_layout
1242
1243 \begin_layout Itemize
1244
1245 \family sans
1246 Return
1247 \family default
1248  and 
1249 \family sans
1250 Enter
1251 \family default
1252  both refer to the same key.
1253  Some keyboards label the 
1254 \family sans
1255 Return
1256 \family default
1257  key as 
1258 \begin_inset Quotes eld
1259 \end_inset
1260
1261 Return,
1262 \begin_inset Quotes erd
1263 \end_inset
1264
1265  others as 
1266 \begin_inset Quotes eld
1267 \end_inset
1268
1269 Enter,
1270 \begin_inset Quotes erd
1271 \end_inset
1272
1273  still others have two keys.
1274  LyX treats all of them as the same key, so we'll use 
1275 \family sans
1276 Return
1277 \family default
1278  and 
1279 \family sans
1280 Enter
1281 \family default
1282  interchangeably.
1283 \end_layout
1284
1285 \begin_layout Standard
1286 The list with the currently set shortcuts can be found in the 
1287 \family sans
1288 Help
1289 \family default
1290  menu under 
1291 \family sans
1292 Shortcuts
1293 \family default
1294 .
1295 \end_layout
1296
1297 \begin_layout Subsection
1298 Units used in the Manuals
1299 \end_layout
1300
1301 \begin_layout Standard
1302 To understand the units described in this documentation, Table
1303 \begin_inset space ~
1304 \end_inset
1305
1306
1307 \begin_inset CommandInset ref
1308 LatexCommand ref
1309 reference "cap:Units-for-image"
1310
1311 \end_inset
1312
1313  explains all units available in LyX.
1314 \end_layout
1315
1316 \begin_layout Standard
1317 \begin_inset Float table
1318 placement t
1319 wide false
1320 sideways false
1321 status open
1322
1323 \begin_layout Plain Layout
1324 \begin_inset Caption
1325
1326 \begin_layout Plain Layout
1327 \begin_inset CommandInset label
1328 LatexCommand label
1329 name "cap:Units-for-image"
1330
1331 \end_inset
1332
1333 Units
1334 \end_layout
1335
1336 \end_inset
1337
1338
1339 \end_layout
1340
1341 \begin_layout Plain Layout
1342 \begin_inset VSpace medskip
1343 \end_inset
1344
1345
1346 \end_layout
1347
1348 \begin_layout Plain Layout
1349 \align center
1350 \begin_inset Tabular
1351 <lyxtabular version="3" rows="20" columns="2">
1352 <features tabularvalignment="middle">
1353 <column alignment="center" valignment="top" width="0">
1354 <column alignment="center" valignment="top" width="0">
1355 <row>
1356 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
1357 \begin_inset Text
1358
1359 \begin_layout Plain Layout
1360 unit
1361 \end_layout
1362
1363 \end_inset
1364 </cell>
1365 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
1366 \begin_inset Text
1367
1368 \begin_layout Plain Layout
1369 name/description
1370 \end_layout
1371
1372 \end_inset
1373 </cell>
1374 </row>
1375 <row>
1376 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1377 \begin_inset Text
1378
1379 \begin_layout Plain Layout
1380 mm
1381 \end_layout
1382
1383 \end_inset
1384 </cell>
1385 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1386 \begin_inset Text
1387
1388 \begin_layout Plain Layout
1389 millimeter
1390 \end_layout
1391
1392 \end_inset
1393 </cell>
1394 </row>
1395 <row>
1396 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1397 \begin_inset Text
1398
1399 \begin_layout Plain Layout
1400 cm
1401 \end_layout
1402
1403 \end_inset
1404 </cell>
1405 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1406 \begin_inset Text
1407
1408 \begin_layout Plain Layout
1409 centimeter
1410 \end_layout
1411
1412 \end_inset
1413 </cell>
1414 </row>
1415 <row>
1416 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1417 \begin_inset Text
1418
1419 \begin_layout Plain Layout
1420 in
1421 \end_layout
1422
1423 \end_inset
1424 </cell>
1425 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1426 \begin_inset Text
1427
1428 \begin_layout Plain Layout
1429 inch
1430 \end_layout
1431
1432 \end_inset
1433 </cell>
1434 </row>
1435 <row>
1436 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1437 \begin_inset Text
1438
1439 \begin_layout Plain Layout
1440 pt
1441 \end_layout
1442
1443 \end_inset
1444 </cell>
1445 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1446 \begin_inset Text
1447
1448 \begin_layout Plain Layout
1449 point (72.27
1450 \begin_inset space \thinspace{}
1451 \end_inset
1452
1453 pt = 1
1454 \begin_inset space \thinspace{}
1455 \end_inset
1456
1457 in)
1458 \end_layout
1459
1460 \end_inset
1461 </cell>
1462 </row>
1463 <row>
1464 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1465 \begin_inset Text
1466
1467 \begin_layout Plain Layout
1468 pc
1469 \end_layout
1470
1471 \end_inset
1472 </cell>
1473 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1474 \begin_inset Text
1475
1476 \begin_layout Plain Layout
1477 pica (1
1478 \begin_inset space \thinspace{}
1479 \end_inset
1480
1481 pc = 12
1482 \begin_inset space \thinspace{}
1483 \end_inset
1484
1485 pt)
1486 \end_layout
1487
1488 \end_inset
1489 </cell>
1490 </row>
1491 <row>
1492 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1493 \begin_inset Text
1494
1495 \begin_layout Plain Layout
1496 sp
1497 \end_layout
1498
1499 \end_inset
1500 </cell>
1501 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1502 \begin_inset Text
1503
1504 \begin_layout Plain Layout
1505 scaled point (65536
1506 \begin_inset space \thinspace{}
1507 \end_inset
1508
1509 sp = 1
1510 \begin_inset space \thinspace{}
1511 \end_inset
1512
1513 pt)
1514 \end_layout
1515
1516 \end_inset
1517 </cell>
1518 </row>
1519 <row>
1520 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1521 \begin_inset Text
1522
1523 \begin_layout Plain Layout
1524 bp
1525 \end_layout
1526
1527 \end_inset
1528 </cell>
1529 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1530 \begin_inset Text
1531
1532 \begin_layout Plain Layout
1533 big point (72
1534 \begin_inset space \thinspace{}
1535 \end_inset
1536
1537 bp = 1
1538 \begin_inset space \thinspace{}
1539 \end_inset
1540
1541 in)
1542 \end_layout
1543
1544 \end_inset
1545 </cell>
1546 </row>
1547 <row>
1548 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1549 \begin_inset Text
1550
1551 \begin_layout Plain Layout
1552 dd
1553 \end_layout
1554
1555 \end_inset
1556 </cell>
1557 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1558 \begin_inset Text
1559
1560 \begin_layout Plain Layout
1561 didot (72
1562 \begin_inset space \thinspace{}
1563 \end_inset
1564
1565 dd 
1566 \begin_inset Formula $\approx$
1567 \end_inset
1568
1569  37.6
1570 \begin_inset space \thinspace{}
1571 \end_inset
1572
1573 mm)
1574 \end_layout
1575
1576 \end_inset
1577 </cell>
1578 </row>
1579 <row>
1580 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1581 \begin_inset Text
1582
1583 \begin_layout Plain Layout
1584 cc
1585 \end_layout
1586
1587 \end_inset
1588 </cell>
1589 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1590 \begin_inset Text
1591
1592 \begin_layout Plain Layout
1593 cicero (1
1594 \begin_inset space \thinspace{}
1595 \end_inset
1596
1597 cc = 12
1598 \begin_inset space \thinspace{}
1599 \end_inset
1600
1601 dd)
1602 \end_layout
1603
1604 \end_inset
1605 </cell>
1606 </row>
1607 <row>
1608 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1609 \begin_inset Text
1610
1611 \begin_layout Plain Layout
1612 Scale%
1613 \end_layout
1614
1615 \end_inset
1616 </cell>
1617 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1618 \begin_inset Text
1619
1620 \begin_layout Plain Layout
1621 % of original image width
1622 \end_layout
1623
1624 \end_inset
1625 </cell>
1626 </row>
1627 <row>
1628 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1629 \begin_inset Text
1630
1631 \begin_layout Plain Layout
1632 text%
1633 \end_layout
1634
1635 \end_inset
1636 </cell>
1637 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1638 \begin_inset Text
1639
1640 \begin_layout Plain Layout
1641 % of text width
1642 \end_layout
1643
1644 \end_inset
1645 </cell>
1646 </row>
1647 <row>
1648 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1649 \begin_inset Text
1650
1651 \begin_layout Plain Layout
1652 col%
1653 \end_layout
1654
1655 \end_inset
1656 </cell>
1657 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1658 \begin_inset Text
1659
1660 \begin_layout Plain Layout
1661 % of column width
1662 \end_layout
1663
1664 \end_inset
1665 </cell>
1666 </row>
1667 <row>
1668 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1669 \begin_inset Text
1670
1671 \begin_layout Plain Layout
1672 page%
1673 \end_layout
1674
1675 \end_inset
1676 </cell>
1677 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1678 \begin_inset Text
1679
1680 \begin_layout Plain Layout
1681 % of paper width
1682 \end_layout
1683
1684 \end_inset
1685 </cell>
1686 </row>
1687 <row>
1688 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1689 \begin_inset Text
1690
1691 \begin_layout Plain Layout
1692 line%
1693 \end_layout
1694
1695 \end_inset
1696 </cell>
1697 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1698 \begin_inset Text
1699
1700 \begin_layout Plain Layout
1701 % of line width
1702 \end_layout
1703
1704 \end_inset
1705 </cell>
1706 </row>
1707 <row>
1708 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1709 \begin_inset Text
1710
1711 \begin_layout Plain Layout
1712 theight%
1713 \end_layout
1714
1715 \end_inset
1716 </cell>
1717 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1718 \begin_inset Text
1719
1720 \begin_layout Plain Layout
1721 % of text height
1722 \end_layout
1723
1724 \end_inset
1725 </cell>
1726 </row>
1727 <row>
1728 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1729 \begin_inset Text
1730
1731 \begin_layout Plain Layout
1732 pheight%
1733 \end_layout
1734
1735 \end_inset
1736 </cell>
1737 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1738 \begin_inset Text
1739
1740 \begin_layout Plain Layout
1741 % of paper height
1742 \end_layout
1743
1744 \end_inset
1745 </cell>
1746 </row>
1747 <row>
1748 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1749 \begin_inset Text
1750
1751 \begin_layout Plain Layout
1752 ex
1753 \end_layout
1754
1755 \end_inset
1756 </cell>
1757 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1758 \begin_inset Text
1759
1760 \begin_layout Plain Layout
1761 height of letter 
1762 \emph on
1763 x
1764 \emph default
1765  in current font
1766 \end_layout
1767
1768 \end_inset
1769 </cell>
1770 </row>
1771 <row>
1772 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
1773 \begin_inset Text
1774
1775 \begin_layout Plain Layout
1776 em
1777 \end_layout
1778
1779 \end_inset
1780 </cell>
1781 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
1782 \begin_inset Text
1783
1784 \begin_layout Plain Layout
1785 width of letter 
1786 \emph on
1787 M
1788 \emph default
1789  in current font
1790 \end_layout
1791
1792 \end_inset
1793 </cell>
1794 </row>
1795 <row>
1796 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
1797 \begin_inset Text
1798
1799 \begin_layout Plain Layout
1800 mu
1801 \end_layout
1802
1803 \end_inset
1804 </cell>
1805 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
1806 \begin_inset Text
1807
1808 \begin_layout Plain Layout
1809 math unit (1
1810 \begin_inset space \thinspace{}
1811 \end_inset
1812
1813 mu = 1/18
1814 \begin_inset space \thinspace{}
1815 \end_inset
1816
1817 em)
1818 \end_layout
1819
1820 \end_inset
1821 </cell>
1822 </row>
1823 </lyxtabular>
1824
1825 \end_inset
1826
1827
1828 \end_layout
1829
1830 \end_inset
1831
1832
1833 \end_layout
1834
1835 \begin_layout Subsection
1836 The Manuals
1837 \end_layout
1838
1839 \begin_layout Standard
1840 The following list describes the contents of the basic documentation files
1841  that you find in the 
1842 \family sans
1843 Help
1844 \family default
1845  menu:
1846 \end_layout
1847
1848 \begin_layout Description
1849 Introduction This file.
1850 \end_layout
1851
1852 \begin_layout Description
1853 Tutorial If you are new to LyX, and have never used LaTeX before, you should
1854  start here.
1855  If you have used LaTeX before, you should still read the 
1856 \emph on
1857 Tutorial
1858 \emph default
1859 , starting with the section on 
1860 \begin_inset Quotes eld
1861 \end_inset
1862
1863 LyX for LaTeX users.
1864 \begin_inset Quotes erd
1865 \end_inset
1866
1867  (Skimming the rest of the document wouldn't hurt, either.)
1868 \end_layout
1869
1870 \begin_layout Description
1871 User's
1872 \begin_inset space ~
1873 \end_inset
1874
1875 Guide The primary documentation.
1876  We'll cover 
1877 \emph on
1878 most
1879 \emph default
1880  of the basic operation and available features of LyX here.
1881  The main manual assumes that you've read the 
1882 \emph on
1883 Tutorial
1884 \emph default
1885 .
1886 \end_layout
1887
1888 \begin_layout Description
1889 Embedded
1890 \begin_inset space ~
1891 \end_inset
1892
1893 Objects Extension of the 
1894 \emph on
1895 User's Guide
1896 \emph default
1897 .
1898  Documents in detail how to use tables, graphics, floats, notes, program
1899  listings, and boxes.
1900  It also includes many tricks of the LaTeX masters.
1901 \end_layout
1902
1903 \begin_layout Description
1904 Math Extension of the 
1905 \emph on
1906 User's Guide
1907 \emph default
1908 .
1909  Documents in detail how to typeset any kind of formulas.
1910 \end_layout
1911
1912 \begin_layout Description
1913 Additional
1914 \begin_inset space ~
1915 \end_inset
1916
1917 Features Extension of the 
1918 \emph on
1919 User's Guide
1920 \emph default
1921 .
1922  Documents how to use raw LaTeX commands, additional layouts, and special-purpos
1923 e editing features.
1924 \end_layout
1925
1926 \begin_layout Description
1927 Customization A description of advanced LyX features, including how to customize
1928  the overall behavior of LyX\SpecialChar \@.
1929  This includes such things as keybindings, internati
1930 onalization, and configuration files.
1931  It also includes information about layout files, which are needed to get
1932  LyX to support LaTeX classes or packages.
1933 \end_layout
1934
1935 \begin_layout Description
1936 Shortcuts Tables with the currently defined LyX shortcuts.
1937 \end_layout
1938
1939 \begin_layout Description
1940 LaTeX
1941 \begin_inset space ~
1942 \end_inset
1943
1944 configuration LyX investigates your system upon installation.
1945  This file contains info on what LyX learned about your installation.
1946  Check it to see if you're missing something you might like to have.
1947 \end_layout
1948
1949 \begin_layout Standard
1950 These files will reference one another as necessary.
1951  For example, the 
1952 \emph on
1953 User's Guide
1954 \emph default
1955  contains 
1956 \emph on
1957 some
1958 \emph default
1959  information on installation and customization, but refers the reader to
1960  the 
1961 \emph on
1962 Customization Manual
1963 \emph default
1964  for more information.
1965 \end_layout
1966
1967 \begin_layout Standard
1968 We'll state again an important point:
1969 \end_layout
1970
1971 \begin_layout Standard
1972 \begin_inset VSpace bigskip
1973 \end_inset
1974
1975
1976 \end_layout
1977
1978 \begin_layout Standard
1979 \align center
1980 If you are new to LyX, read the 
1981 \emph on
1982 Tutorial
1983 \emph default
1984 .
1985  Now\SpecialChar \@.
1986
1987 \end_layout
1988
1989 \begin_layout Standard
1990 \begin_inset VSpace bigskip
1991 \end_inset
1992
1993
1994 \end_layout
1995
1996 \begin_layout Standard
1997 Otherwise, you could needlessly frustrate yourself.
1998 \end_layout
1999
2000 \begin_layout Section
2001 Contributing to the LyX Project
2002 \begin_inset CommandInset label
2003 LatexCommand label
2004 name "sec:Contrib"
2005
2006 \end_inset
2007
2008
2009 \end_layout
2010
2011 \begin_layout Subsection
2012 Contributing to LyX
2013 \end_layout
2014
2015 \begin_layout Standard
2016 LyX is mostly written in C++ (the LaTeX importer is written in Python).
2017  It is a large project, and as a result it is not free from bugs, or the
2018  need for improvements in the source code.
2019 \end_layout
2020
2021 \begin_layout Subsubsection
2022 Reporting a bug
2023 \end_layout
2024
2025 \begin_layout Standard
2026 While using LyX, you may find behavior which you consider a bug.
2027  Crashes, though rare, can happen.
2028  User interface problems are considered major bugs by the LyX team: especially
2029  helpful are indications of parts of the LyX interface you find confusing,
2030  or unclear.
2031 \end_layout
2032
2033 \begin_layout Standard
2034 LyX has a bug tracking system, which you can find at 
2035 \family typewriter
2036
2037 \begin_inset Flex URL
2038 status collapsed
2039
2040 \begin_layout Plain Layout
2041
2042 http://www.lyx.org/trac/wiki/BugTrackerHome
2043 \end_layout
2044
2045 \end_inset
2046
2047
2048 \family default
2049 .
2050  You should check the bug tracker before reporting any bugs, in case it
2051  has already been reported.
2052  If you have a comment on an existing bug, or wish to report a new bug,
2053  you may either use the bug tracker, or send an e-mail to the development
2054  mailing list, 
2055 \begin_inset CommandInset href
2056 LatexCommand href
2057 target "lyx-devel@lists.lyx.org"
2058 type "mailto:"
2059
2060 \end_inset
2061
2062 .
2063  Archives of this list are linked from the main LyX website, 
2064 \family typewriter
2065
2066 \begin_inset Flex URL
2067 status collapsed
2068
2069 \begin_layout Plain Layout
2070
2071 http://www.lyx.org/
2072 \end_layout
2073
2074 \end_inset
2075
2076
2077 \family default
2078 .
2079 \end_layout
2080
2081 \begin_layout Standard
2082 A useful bug report will at a minimum include the version of LyX you are
2083  having the problem with.
2084  Accurate, detailed descriptions are preferred - the more time developers
2085  have to spend to pinpoint the source of a bug, the less time they have
2086  for other improvements.
2087  Mention the system and system version you are running LyX with.
2088  Give the versions of the libraries you have installed on your system, and,
2089  if relevant, the versions of external programs that LyX uses.
2090  If it's a compilation or configuration problem, include the file 
2091 \family typewriter
2092 config.log
2093 \family default
2094 , and mention which compiler you are using.
2095  
2096 \end_layout
2097
2098 \begin_layout Subsubsection
2099 Contributing fixes and new features
2100 \end_layout
2101
2102 \begin_layout Standard
2103 If you have made changes to LyX's source that you think should become part
2104  of LyX, send your changes as a diff file (in unified format) to the development
2105  list referenced above, along with a change log, and a description of what
2106  your patch does.
2107 \end_layout
2108
2109 \begin_layout Subsection
2110 Contributing to the Documentation
2111 \end_layout
2112
2113 \begin_layout Standard
2114 LyX's documentation is extensive; however LyX is under constant development,
2115  and each new release adds new features.
2116  You may find some documentation needs improvement.
2117  This section describes what to do if you find an error, or have some suggestion
2118 s for improving the documentation.
2119 \end_layout
2120
2121 \begin_layout Subsubsection
2122 Reporting Errors in the Manuals
2123 \end_layout
2124
2125 \begin_layout Standard
2126 If you find a problem with the documentation, send a message to the mailing
2127  list 
2128 \begin_inset CommandInset href
2129 LatexCommand href
2130 target "lyx-docs@lists.lyx.org"
2131 type "mailto:"
2132
2133 \end_inset
2134
2135 .
2136  The documentation team will make any necessary fixes.
2137 \end_layout
2138
2139 \begin_layout Subsubsection
2140 Joining the Documentation Team.
2141 \end_layout
2142
2143 \begin_layout Standard
2144 The LyX Documentation Project, like anything else in the LyX project, can
2145  always use assistance! If you're interested in contributing to the Documentatio
2146 n Project, you need to do the following:
2147 \end_layout
2148
2149 \begin_layout Enumerate
2150 Get the latest LyX source code from 
2151 \begin_inset Newline newline
2152 \end_inset
2153
2154
2155 \begin_inset Flex URL
2156 status collapsed
2157
2158 \begin_layout Plain Layout
2159
2160 http://www.lyx.org/trac/browser/lyx-devel/trunk/lib/doc
2161 \end_layout
2162
2163 \end_inset
2164
2165  
2166 \end_layout
2167
2168 \begin_layout Enumerate
2169 Next, read the 
2170 \emph on
2171 User's Guide
2172 \emph default
2173  and the 
2174 \emph on
2175 Tutorial
2176 \emph default
2177
2178 \begin_inset Newline newline
2179 \end_inset
2180
2181 The point of this exercise is to give you ideas.
2182  The 
2183 \emph on
2184 Tutorial
2185 \emph default
2186  and 
2187 \emph on
2188 User's Guide
2189 \emph default
2190  is likely to be the most up-to-date of all of the documentation.
2191  You should be able to glean some insights into how we want the manuals
2192  to read and to look.
2193 \end_layout
2194
2195 \begin_layout Enumerate
2196 Contact the team at:
2197 \begin_inset Newline newline
2198 \end_inset
2199
2200
2201 \begin_inset CommandInset href
2202 LatexCommand href
2203 target "lyx-docs@lists.lyx.org"
2204 type "mailto:"
2205
2206 \end_inset
2207
2208
2209 \begin_inset Newline newline
2210 \end_inset
2211
2212 to discuss your intended changes, and get some feedback on them.
2213 \end_layout
2214
2215 \begin_layout Standard
2216 The changes you wish to make may range from improving clarity of the text,
2217  to doing major re-structuring of the documentation.
2218  Any and all improvements are gladly received.
2219 \end_layout
2220
2221 \end_body
2222 \end_document