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