source: introduction/welcome/conventions.xml@ 89e6d61

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 89e6d61 was 89e6d61, checked in by Bruce Dubbs <bdubbs@…>, 10 years ago

Update to libreoffice-4.3.1.2.

Clarify meaning of Required, Recommended, and Optional dependecies
by adding the definitions used. Added to 'Conventions Used in this Book'.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@14518 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 4.5 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="conventions">
9 <?dbhtml filename="conventions.html"?>
10
11 <sect1info>
12 <othername>$LastChangedBy$</othername>
13 <date>$Date$</date>
14 </sect1info>
15
16 <title>Conventions Used in this Book</title>
17
18 <sect2>
19 <title>Typographical Conventions</title>
20 <para>To make things easy to follow, there are a number of conventions used
21 throughout the book. Following are some examples:</para>
22
23<screen><userinput>./configure --prefix=/usr</userinput></screen>
24
25 <blockquote>
26 <para>This form of text is designed to be typed exactly as seen unless
27 otherwise noted in the surrounding text. It is also used to identify
28 references to specific commands.</para>
29 </blockquote>
30
31<screen><computeroutput>install-info: unknown option
32`--dir-file=/mnt/lfs/usr/info/dir'</computeroutput></screen>
33
34 <blockquote>
35 <para>This form of text (fixed width text) is showing screen
36 output, probably a result from issuing a command. It is also used to
37 show filenames such as <filename>/boot/grub/grub.conf</filename></para>
38 </blockquote>
39
40 <para><emphasis>Emphasis</emphasis></para>
41
42 <blockquote>
43 <para>This form of text is used for several purposes in the
44 book but mainly to emphasize important points or to give examples as to
45 what to type.</para>
46 </blockquote>
47
48 <para><ulink url="http://www.&lfs-domainname;/"/></para>
49
50 <blockquote>
51 <para>This form of text is used for hypertext links external to
52 the book such as HowTos, download locations, websites, etc.</para>
53 </blockquote>
54
55 <para><xref linkend="seamonkey"/></para>
56
57 <blockquote>
58 <para>This form of text is used for links internal to
59 the book such as another section describing a different package.</para>
60 </blockquote>
61
62<screen><userinput>cat &gt; $LFS/etc/group &lt;&lt; "EOF"
63<literal>root:x:0:
64bin:x:1:
65......</literal>
66EOF</userinput></screen>
67
68 <blockquote>
69 <para>This type of section is used mainly when creating configuration
70 files. The first command (in bold) tells the system to create
71 the file <filename>$LFS/etc/group</filename> from whatever is typed on the
72 following lines until the sequence EOF is encountered.
73 Therefore, this whole section is generally typed as seen.</para>
74 </blockquote>
75
76 <para><replaceable>&lt;REPLACED TEXT&gt;</replaceable></para>
77
78 <blockquote>
79 <para>This form of text is used to encapsulate text that should be
80 modified and is not to be typed as seen, or copy and pasted. Note that
81 the square brackets are not part of the text, but should be substituted
82 for as well.</para>
83 </blockquote>
84
85 <para><systemitem class='username'>root</systemitem></para>
86
87 <blockquote>
88 <para>This form of text is used to show a specific system user or group
89 reference in the instructions.</para>
90 </blockquote>
91
92 </sect2>
93
94 <sect2>
95 <title>Conventions Used for Package Dependencies</title>
96
97 <para>When packages are created, the authors depend on prior work. In
98 order to build a package in BLFS, these dependencies must be built prior to
99 the desired package. For each package, any prerequsite packages are listed
100 in one or more separate sections: Required, Recommended, and Optional.</para>
101
102 <bridgehead renderas="sect3">Required Dependencies</bridgehead>
103
104 <para>These dependencies are the minimum prerequsite packages required to
105 build the package. Omitted from the list are packages in LFS and required
106 dependencies of other required packages.</para>
107
108 <bridgehead renderas="sect3">Recommended Dependencies</bridgehead>
109
110 <para>These dependencies are those that the BLFS editors have determined
111 are important to give the package reasonable capabilities. Ppackage
112 installation instructions assume thay are installed. If a recommended
113 package is not desired, the instructions may need to be modified to
114 accomodate the missing package.</para>
115
116 <bridgehead renderas="sect3">Optional Dependencies</bridgehead>
117
118 <para>These dependencies are those that the package may use. Integration
119 of optional dependencies may be automatic by the package or may need
120 additional instructions not presented by BLFS. Optional packages may be
121 listed without corresponding BLFS instructions. In this case it is up to
122 the user to determine appropriate installation instructions. </para>
123
124 </sect2>
125
126</sect1>
Note: See TracBrowser for help on using the repository browser.