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