Changeset 2eeb8695 for book


Ignore:
Timestamp:
03/09/2020 03:02:12 PM (4 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, 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
Children:
2aff70f
Parents:
22618785
Message:

Format multimedia chapter

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

Location:
book
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • book/bookinfo.xml

    r22618785 r2eeb8695  
    3636    <para>This book is licensed under a <xref linkend="CC"/>.</para>
    3737
    38     <para>Computer instructions may be extracted from the book under the
    39     <xref linkend="MIT"/>.</para>
     38    <para>
     39      Computer instructions may be extracted from the book under the
     40      <xref linkend="MIT"/>.
     41    </para>
    4042
    41     <para><trademark class='registered'>Linux</trademark> is a registered trademark of
    42     Linus Torvalds.</para>
     43    <para>
     44      <trademark class='registered'>Linux</trademark> is a registered trademark
     45      of Linus Torvalds.
     46    </para>
    4347  </legalnotice>
    4448
     
    178182
    179183  <abstract>
    180     <para>This book follows on from the Linux From Scratch book. It introduces
    181     and guides the reader through additions to the system including networking,
    182     graphical interfaces, sound support, and printer and scanner
    183     support.</para>
     184    <para>
     185      This book follows on from the Linux From Scratch book. It introduces
     186      and guides the reader through additions to the system including
     187      networking, graphical interfaces, sound support, and printer and scanner
     188      support.
     189    </para>
    184190  </abstract>
    185191
  • book/errata.xml

    r22618785 r2eeb8695  
    1616  <title>Errata</title>
    1717
    18   <para>The software used to create BLFS applications is constantly being
    19   updated and enhanced. Security warnings and bug fixes may become available
    20   after the BLFS book has been released. To check whether the package
    21   versions or instructions in this release of BLFS need any modifications to
    22   accommodate security vulnerabilities or other bug fixes, please visit
    23   <ulink url="&errata;"/> before proceeding with your build. You should note
    24   any changes shown and apply them to the relevant section of the book as you
    25   progress with building the applications in BLFS.</para>
     18  <para>
     19    The software used to create BLFS applications is constantly being
     20    updated and enhanced. Security warnings and bug fixes may become available
     21    after the BLFS book has been released. To check whether the package
     22    versions or instructions in this release of BLFS need any modifications to
     23    accommodate security vulnerabilities or other bug fixes, please visit
     24    <ulink url="&errata;"/> before proceeding with your build. You should note
     25    any changes shown and apply them to the relevant section of the book as you
     26    progress with building the applications in BLFS.
     27  </para>
    2628
    2729</sect1>
  • book/foreword.xml

    r22618785 r2eeb8695  
    1616  <title>Foreword</title>
    1717
    18   <para>This version of the book is intended to be used when building on top of
    19   a system built using the LFS book.  Every effort has been made to ensure
    20   accuracy and reliability of the instructions. Many people find that using the
    21   instructions in this book after building the current stable or development
    22   version of LFS provides a stable and very modern Linux system.</para>
     18  <para>
     19    This version of the book is intended to be used when building on top of
     20    a system built using the LFS book.  Every effort has been made to ensure
     21    accuracy and reliability of the instructions. Many people find that using
     22    the instructions in this book after building the current stable or
     23    development version of LFS provides a stable and very modern Linux system.
     24  </para>
    2325
    2426  <para>Enjoy!</para>
  • book/organization.xml

    r22618785 r2eeb8695  
    1616  <title>Organization</title>
    1717
    18   <para>This book is divided into the following parts.</para>
     18  <para>
     19    This book is divided into the following parts.
     20  </para>
    1921
    2022  <bridgehead renderas="sect2">Part I - Introduction</bridgehead>
    2123
    22   <para>This part contains information which is essential to
    23   the rest of the book.</para>
     24  <para>
     25    This part contains information which is essential to
     26    the rest of the book.
     27  </para>
    2428
    2529  <bridgehead renderas="sect2">Part II - Post LFS Configuration and Extra
    2630  Software</bridgehead>
    2731
    28   <para>Here we introduce basic configuration and security issues.  We also
    29   discuss a range of editors, file systems, and shells which aren't covered in
    30   the main LFS book.</para>
     32  <para>
     33    Here we introduce basic configuration and security issues.  We also
     34    discuss a range of editors, file systems, and shells which aren't covered
     35    in the main LFS book.
     36  </para>
    3137
    3238  <bridgehead renderas="sect2">Part III - General Libraries and Utilities</bridgehead>
    3339
    34   <para>In this section we cover libraries which are often needed by the rest
    35   of the book as well as system utilities.  Information on Programming
    36   (including recompiling <application>GCC</application> to support its full range
    37   of languages) concludes this part.</para>
     40  <para>
     41    In this section we cover libraries which are often needed by the rest
     42    of the book as well as system utilities.  Information on Programming
     43    (including recompiling <application>GCC</application> to support its full
     44    range of languages) concludes this part.
     45  </para>
    3846
    3947  <bridgehead renderas="sect2">Part IV - Basic Networking</bridgehead>
    4048
    41   <para>Here we cover how to connect to a network when you aren't using the
    42   simple static IP setup given in the main LFS book. Networking libraries
    43   and command-line networking tools are also covered here.</para>
     49  <para>
     50    Here we cover how to connect to a network when you aren't using the
     51    simple static IP setup given in the main LFS book. Networking libraries
     52    and command-line networking tools are also covered here.
     53  </para>
    4454
    4555  <bridgehead renderas="sect2">Part V - Servers</bridgehead>
    4656
    47   <para>Here we deal with setting up mail and other servers (such as
    48   <application>SSH</application>, <application>Apache</application>, etc.).</para>
     57  <para>
     58    Here we deal with setting up mail and other servers (such as
     59    <application>FTP</application>, <application>Apache</application>, etc.).
     60  </para>
    4961
    5062  <bridgehead renderas="sect2">Part VI - X + Window Managers</bridgehead>
    5163
    52   <para>This part explains how to set up a basic <application>X Window
    53   System</application> installation along with some generic
    54   <application>X</application> libraries and Window managers.</para>
     64  <para>
     65    This part explains how to set up a basic <application>X Window
     66    System</application> installation along with some generic
     67    <application>X</application> libraries and Window managers.
     68  </para>
    5569
    5670  <bridgehead renderas="sect2">Part VII - KDE</bridgehead>
    5771
    58   <para>For those who want to use the <application>K Desktop
    59   Environment</application> or some parts of it, this part covers it.</para>
     72  <para>
     73    For those who want to use the <application>K Desktop
     74    Environment</application> or some parts of it, this part covers it.
     75  </para>
    6076
    6177  <bridgehead renderas="sect2">Part VIII - GNOME</bridgehead>
    6278
    63   <para><application>GNOME</application> is the main alternative to
    64   <application>KDE</application> in the Desktop Environment arena.
     79  <para>
     80    <application>GNOME</application> is the main alternative to
     81    <application>KDE</application> in the Desktop Environment arena.
    6582  </para>
    6683
    6784  <bridgehead renderas="sect2">Part IX - Xfce</bridgehead>
    6885
    69   <para><application>Xfce</application> is a lightweight alternative to
    70   <application>GNOME</application> and <application>KDE</application>.
     86  <para>
     87    <application>Xfce</application> is a lightweight alternative to
     88    <application>GNOME</application> and <application>KDE</application>.
    7189  </para>
    7290
    7391  <bridgehead renderas="sect2">Part X - LXDE</bridgehead>
    7492
    75   <para><application>LXDE</application> is another lightweight alternative to
    76   <application>GNOME</application> and <application>KDE</application>.
     93  <para>
     94    <application>LXDE</application> is another lightweight alternative to
     95    <application>GNOME</application> and <application>KDE</application>.
    7796  </para>
    7897
    7998  <bridgehead renderas="sect2">Part XI - X Software</bridgehead>
    8099
    81   <para>Office programs and graphical web browsers are important to most people.
    82   They, along with some generic <application>X</application> software can be
    83   found in this part of the book.</para>
     100  <para>
     101    Office programs and graphical web browsers are important to most people.
     102    They, along with some generic <application>X</application> software can be
     103    found in this part of the book.
     104  </para>
    84105
    85106  <bridgehead renderas="sect2">Part XII - Multimedia</bridgehead>
    86107
    87   <para>Here we cover setting multimedia libraries and drivers along with some
    88   audio, video and CD-writing programs.</para>
     108  <para>
     109    Here we cover setting multimedia libraries and drivers along with some
     110    audio, video and CD-writing programs.
     111  </para>
    89112
    90113  <bridgehead renderas="sect2">Part XIII - Printing, Scanning and
    91114  Typesetting (PST)</bridgehead>
    92115
    93   <para>The PST part of the book covers document handling with applications like
    94   <application>Ghostscript</application>, <application>CUPS</application> and
    95   <application>DocBook</application> to installing
    96   <application>texlive</application>.</para>
     116  <para>
     117    The PST part of the book covers document handling with applications like
     118    <application>Ghostscript</application>, <application>CUPS</application> and
     119    <application>DocBook</application> to installing
     120    <application>texlive</application>.
     121  </para>
    97122
    98123  <bridgehead renderas="sect2">Appendices</bridgehead>
    99124
    100   <para>The Appendices cover information which doesn't belong in the main
    101   book; they are mainly there as a reference.</para>
     125  <para>
     126    The Appendices cover information which doesn't belong in the main
     127    book; they are mainly there as a reference.
     128  </para>
    102129
    103130</sect1>
  • book/preface.xml

    r22618785 r2eeb8695  
    1414  <title>Preface</title>
    1515
    16   <para>Having helped out with Linux From Scratch for a short time, I
    17   noticed that we were getting many queries as to how to do things beyond
    18   the base LFS system.  At the time, the only assistance specifically offered
    19   relating to LFS were the LFS hints (<ulink url="&hints-root;"/>).
    20   Most of the LFS hints are extremely good and well written
    21   but I (and others) could still see a need for more comprehensive help to
    22   go Beyond LFS &mdash; hence BLFS.</para>
     16  <para>
     17    Having helped out with Linux From Scratch for a short time, I
     18    noticed that we were getting many queries as to how to do things beyond
     19    the base LFS system.  At the time, the only assistance specifically offered
     20    relating to LFS were the LFS hints (<ulink url="&hints-root;"/>).
     21    Most of the LFS hints are extremely good and well written
     22    but I (and others) could still see a need for more comprehensive help to
     23    go Beyond LFS &mdash; hence BLFS.
     24  </para>
    2325
    24   <para>BLFS aims to be more than the LFS-hints converted to XML although
    25   much of our work is based around the hints and indeed some authors write
    26   both hints and the relevant BLFS sections.  We hope that we can provide
    27   you with enough information to not only manage to build your system up to
    28   what you want, whether it be a web server or a multimedia desktop system,
    29   but also that you will learn a lot about system configuration as you go.</para>
     26  <para>
     27    BLFS aims to be more than the LFS-hints converted to XML although
     28    much of our work is based around the hints and indeed some authors write
     29    both hints and the relevant BLFS sections.  We hope that we can provide
     30    you with enough information to not only manage to build your system up to
     31    what you want, whether it be a web server or a multimedia desktop system,
     32    but also that you will learn a lot about system configuration as you go.
     33  </para>
    3034
    31   <para>Thanks as ever go to everyone in the LFS/BLFS
    32   community; especially those who have contributed instructions, written text,
    33   answered questions and generally shouted when things were wrong!</para>
     35  <para>
     36    Thanks as ever go to everyone in the LFS/BLFS
     37    community; especially those who have contributed instructions, written text,
     38    answered questions and generally shouted when things were wrong!
     39  </para>
    3440
    35   <para>Finally, we encourage you to become involved in the community; ask
    36   questions on the mailing list or news gateway and join in the fun on #lfs and
    37   #lfs-support at freenode. You can find more details about all of these in
    38   the <xref linkend="introduction"/> section of the book.</para>
     41  <para>
     42    Finally, we encourage you to become involved in the community; ask
     43    questions on the mailing list or news gateway and join in the fun on #lfs
     44    and #lfs-support at freenode. You can find more details about all of these
     45    in the <xref linkend="introduction"/> section of the book.
     46  </para>
    3947
    40   <para>Enjoy using BLFS.</para>
     48  <para>
     49    Enjoy using BLFS.
     50  </para>
    4151
    4252  <blockquote>
     
    4656  </blockquote>
    4757
    48   <para>I still remember how I found the BLFS project
    49   and started using the instructions that were completed at the time.  I could
    50   not believe how wonderful it was to get an application up and running very
    51   quickly, with explanations as to why things were done a certain way.
    52   Unfortunately, for me, it wasn't long before I was opening applications that
    53   had nothing more  than "To be done" on the page.  I did what most would do,
    54   I waited for someone else to do it.  It wasn't too long before I am looking
    55   through  <application>Bugzilla</application> for something easy to do.
    56   As with any learning experience, the definition of what was easy kept
    57   changing.</para>
     58  <para>
     59    I still remember how I found the BLFS project
     60    and started using the instructions that were completed at the time.  I could
     61    not believe how wonderful it was to get an application up and running very
     62    quickly, with explanations as to why things were done a certain way.
     63    Unfortunately, for me, it wasn't long before I was opening applications that
     64    had nothing more  than "To be done" on the page.  I did what most would do,
     65    I waited for someone else to do it.  It wasn't too long before I am looking
     66    through  <application>Bugzilla</application> for something easy to do.
     67    As with any learning experience, the definition of what was easy kept
     68    changing.
     69  </para>
    5870
    59   <para>We still encourage you to become involved as BLFS is
    60   never really finished.  Contributing or just using, we hope you enjoy
    61   your BLFS experience.</para>
     71  <para>
     72    We still encourage you to become involved as BLFS is
     73    never really finished.  Contributing or just using, we hope you enjoy
     74    your BLFS experience.
     75  </para>
    6276
    6377  <blockquote>
     
    6781  </blockquote>
    6882
    69   <para>The BLFS project is a natural progression of
    70   LFS.  Together, these projects provide a unique resource for
    71   the Open Source Community.  They take the mystery out of the process of
    72   building a complete, functional software system from the source code contributed
    73   by many talented individuals throughout the world.  They truly allow users
    74   to implement the slogan
    75   <quote><emphasis>Your distro, your rules</emphasis></quote>.</para>
     83  <para>
     84    The BLFS project is a natural progression of
     85    LFS.  Together, these projects provide a unique resource for
     86    the Open Source Community.  They take the mystery out of the process of
     87    building a complete, functional software system from the source code
     88    contributed by many talented individuals throughout the world.  They truly
     89    allow users to implement the slogan
     90    <quote><emphasis>Your distro, your rules</emphasis></quote>.
     91  </para>
    7692
    77   <para>Our goal is to continue to provide the best resource available that shows
    78   you how to integrate many significant Open Source applications.  Since these
    79   applications are constantly updated and new applications are developed, this
    80   book will never be complete.  Additionally, there is always room for
    81   improvement in explaining the nuances of how to install the different packages.
    82   To make these improvements, we need your feedback.  I encourage you to
    83   participate on the different mailing lists, news groups, and
    84   IRC channels to help meet these goals.</para>
     93  <para>
     94    Our goal is to continue to provide the best resource available that shows
     95    you how to integrate many significant Open Source applications.  Since these
     96    applications are constantly updated and new applications are developed, this
     97    book will never be complete.  Additionally, there is always room for
     98    improvement in explaining the nuances of how to install the different
     99    packages.  To make these improvements, we need your feedback.  I encourage
     100    you to participate on the different mailing lists, news groups, and
     101    IRC channels to help meet these goals.
     102  </para>
    85103
    86104  <blockquote>
     
    90108  </blockquote>
    91109
    92   <para>My introduction to the [B]LFS project was actually by accident. I
    93   was trying to build a <application>GNOME</application> environment using
    94   some how-tos and other information I found on the web. A couple of times
    95   I ran into some build issues and Googling pulled up some old BLFS mailing
    96   list messages. Out for curiosity, I visited the Linux From Scratch web site
    97   and shortly thereafter was hooked. I've not used any other Linux
    98   distribution for personal use since.</para>
     110  <para>
     111    My introduction to the [B]LFS project was actually by accident. I
     112    was trying to build a <application>GNOME</application> environment using
     113    some how-tos and other information I found on the web. A couple of times
     114    I ran into some build issues and Googling pulled up some old BLFS mailing
     115    list messages. Out for curiosity, I visited the Linux From Scratch web site
     116    and shortly thereafter was hooked. I've not used any other Linux
     117    distribution for personal use since.
     118  </para>
    99119
    100   <para>I can't promise anyone will feel the sense of satisfaction I felt
    101   after building my first few systems using [B]LFS instructions, but I
    102   sincerely hope that your BLFS experience is as rewarding for you as it has
    103   been for me.</para>
     120  <para>
     121    I can't promise anyone will feel the sense of satisfaction I felt
     122    after building my first few systems using [B]LFS instructions, but I
     123    sincerely hope that your BLFS experience is as rewarding for you as it has
     124    been for me.
     125  </para>
    104126
    105   <para>The BLFS project has grown significantly the last couple of years.
    106   There are more package instructions and related dependencies than ever
    107   before. The project requires your input for continued success. If you
    108   discover that you enjoy building BLFS, please consider helping out in any
    109   way you can. BLFS requires hundreds of hours of maintenance to keep it
    110   even semi-current. If you feel confident enough in your editing skills,
    111   please consider joining the BLFS team. Simply contributing to the mailing
    112   list discussions with sound advice and/or providing patches to the book's
    113   XML will probably result in you receiving an invitation to join the
    114   team.</para>
     127  <para>
     128    The BLFS project has grown significantly the last couple of years.
     129    There are more package instructions and related dependencies than ever
     130    before. The project requires your input for continued success. If you
     131    discover that you enjoy building BLFS, please consider helping out in any
     132    way you can. BLFS requires hundreds of hours of maintenance to keep it
     133    even semi-current. If you feel confident enough in your editing skills,
     134    please consider joining the BLFS team. Simply contributing to the mailing
     135    list discussions with sound advice and/or providing patches to the book's
     136    XML will probably result in you receiving an invitation to join the
     137    team.
     138  </para>
    115139
    116140  <blockquote>
  • book/whoread.xml

    r22618785 r2eeb8695  
    1616  <title>Who Would Want to Read this Book</title>
    1717
    18   <para>This book is mainly aimed at those who have built a system based
    19   on the LFS book. It will also be useful for those who are using other
    20   distributions, but for one reason or another want to manually build
    21   software and are in need of some assistance. Note that the material
    22   contained in this book, in particular the dependency listings, is based
    23   upon the assumption that you are using a base LFS system with every
    24   package listed in the LFS book already installed and configured. BLFS can
    25   be used to create a range of diverse systems and so the target audience is
    26   probably nearly as wide as that of the LFS book.  If you found LFS useful,
    27   you should also like this!</para>
     18  <para>
     19    This book is mainly aimed at those who have built a system based
     20    on the LFS book. It will also be useful for those who are using other
     21    distributions, but for one reason or another want to manually build
     22    software and are in need of some assistance. Note that the material
     23    contained in this book, in particular the dependency listings, is based
     24    upon the assumption that you are using a base LFS system with every
     25    package listed in the LFS book already installed and configured. BLFS can
     26    be used to create a range of diverse systems and so the target audience is
     27    probably nearly as wide as that of the LFS book.  If you found LFS useful,
     28    you should also like this!
     29  </para>
    2830
    29   <para>Since Release 7.4, the BLFS book version matches the LFS book version.
    30   This book may be incompatible with a previous or later release of the LFS
    31   book.</para>
     31  <para>
     32    Since Release 7.4, the BLFS book version matches the LFS book version.
     33    This book may be incompatible with a previous or later release of the LFS
     34    book.
     35  </para>
    3236
    3337</sect1>
Note: See TracChangeset for help on using the changeset viewer.