Karakas Online

Linux Tips and Tricks

Chris Karakas

Revision History
Revision 0.09 18.02..2004 Revised by: CK
Automatic Index generation with LyX
Revision 0.08 22.01..2004 Revised by: CK
Chapter on LyX, cross-references, Licence section, Appendix
Revision 0.07 25.12..2003 Revised by: CK
Discussion of the CSS for DocBook code, Credits
Revision 0.06 01.08..2003 Revised by: CK
HTML to PNG. ABAP/4 syntax highlighting
Revision 0.05 01.07..2003 Revised by: CK
More on roaming profiles.
Revision 0.04 04.06..2003 Revised by: CK
Added chapter on transparent proxying. Added Index. Alt text and captions for images
Revision 0.03 29.05.2003 Revised by: CK
Added chapters on Netscape and CSS for DocBook.
Revision 0.02 18.12.2002 Revised by: CK
first version

This is a collection of various tips and tricks around Linux. Since they don't fit anywhere else, they are presented here in a more or less loose form. We start on how to get an attractive vi by using syntax highlighting (even for ABAP/4®), multiple search and the smartcase, incsearch, scrolloff, wildmode options in the vimrc file. We continue on various configuration subjects regarding Netscape®, like positioning and sizing of windows, capturing a whole HTML page in an image, or roaming profiles. Further on, I present a CSS file for HTML documents that were created automatically from DocBook SGML. Also a chapter on transparent proxying with Squid and one on LyX, covering mass insertion of cross-references and automatic index generation.


Table of Contents
1. Introduction
1.1. Disclaimer
1.2. Formats
1.3. Licence
1.4. Availability of sources and support
1.5. Credits
2. Sexy vi
3. Netscape
3.1. Positioning and sizing of windows for Netscape Communicator
3.2. Netscape roaming profiles
3.3. How to save a HTML page as an image: from HTML to PNG
3.3.1. Enter html2ps...
3.3.2. ...and ps2png!
3.4. Restore HTML sessions
4. CSS for DocBook SGML
5. Transparent proxying with Squid
6. LyX
6.1. Mass insertion of cross-references in LyX
6.2. Automatic Index generation
A. Appendix
A.1. The GNU Free Documentation Licence
A.1.1. PREAMBLE
A.1.2. APPLICABILITY AND DEFINITIONS
A.1.3. VERBATIM COPYING
A.1.4. COPYING IN QUANTITY
A.1.5. MODIFICATIONS
A.1.6. COMBINING DOCUMENTS
A.1.7. COLLECTIONS OF DOCUMENTS
A.1.8. AGGREGATION WITH INDEPENDENT WORKS
A.1.9. TRANSLATION
A.1.10. TERMINATION
A.1.11. FUTURE REVISIONS OF THIS LICENSE
A.1.12. ADDENDUM: How to use this License for your documents
Index
List of Figures
2-1. vi vs. emacs
3-1. Netscape.
3-2. Netscape.
4-1. Valid CSS.
4-2. CSS page area model.
5-1. Squid.
6-1. LyX.