Bluefish : le manuel officiel

Table des matières

Préface
1. À propos de ce manuel
2. Qu'est-ce que Bluefish ?
2.1. Historique de Bluefish
2.2. Principales fonctionnalités de Bluefish
2.3. Bluefish est-il stable ?
2.4. Contact
1. Récupération et installation de Bluefish
I. Récupération de bluefish
1. Choix d'une version
1.1. Fréquence des mises à jour
1.2. Systèmes opératoires supportés par Bluefish
2. Versions stables les plus récentes
3. Version de développement la plus récente
4. Version CVS
II. Installation de Bluefish
1. Préalables
2. Installation standard rapide
3. Problèmes d'installation inhérents à certains systèmes
4. Installation d'une distribution source de Bluefish
4.1. Généralités sur l'installation
4.2. Installation à partir de l'arborescence source de développement
4.3. Problèmes de compilation
5. Options de configuration
5.1. Options de configuration standards
5.2. Options spécifiques à Bluefish
6. Installation d'une distribution binaire
7. Après installation
2. Utilisation de Bluefish
III. Démarrage de Bluefish
1. Lancement de Bluefish
2. Options en ligne de commande
IV. Interface utilisateur
1. Zone d'édition
2. Menu et barres d'outils
3. Panneau latéral
4. Barre de statut
5. Menu Aide
6. Autres menus
V. Gestion des fichiers et répertoires
1. Création de fichiers
2. Gestion des répertoires
3. Ouverture de fichiers
4. Enregistrement de fichiers
5. Changement de nom de fichiers
6. Suppression de fichiers
7. Fermeture de fichiers
8. Insertion de fichiers
9. Editing
9.1. Undo and Redo
9.2. Cut, Copy, and Paste
9.3. Input methods
10. Basic Find and Replace
10.1. Searching for a word within a whole document
10.2. Setting limits to the search scope
10.3. Case sensitive search
10.4. Overlapping searches
10.5. Retrieving previous search strings
10.6. More on find
10.7. Replacing features
10.8. Retrieving previous replace strings
10.9. Changing letter case when replacing
10.10. Choosing strings to replace
10.11. More on replace
11. File types
11.1. Syntax highlighting
12. More on files
12.1. Remote files
12.2. Character encoding
12.3. Open advanced
VI. Navigation and Managing documents
1. Navigating through a document
2. Navigating through many documents
3. Projects
4. Bookmarks
4.1. Generating several bookmarks at once
5. Find and Replace
5.1. Find Again
5.2. Find from Selection
5.3. Find and Replace Using Regular Expressions
VII. More than a Text Editor
1. Indenting
2. Auto tag closing
3. Spell checker
4. Function reference
5. HTML
5.1. Special find and replace features
5.2. Thumbnail generation
6. Customizing the Quick bar
7. Custom menu
7.1. Adding a custom menu dialog
7.2. Adding a custom replace dialog
8. External programs, filters
8.1. Customizing browsers
8.2. Customizing Commands menu
8.3. Customizing Ouputbox menu
VIII. Customising Bluefish
1. Modifying shortcut keys
2. Showing hidden files and folders
3. Showing backup files
4. Editor appearance
5. Customizing the bookmarks path
6. Customizing the html tags style
7. Changing the author meta tag on the fly
8. Customizing files handling and browsing
8.1. Setting the encoding meta tag on save
8.2. Setting the default base directory
8.3. Merging file browser views
8.4. Backup files
8.5. Using multiple instances of a file
9. Customizing the user interface
10. Modifying file types
11. Modifying the files filters
12. Modifying the highlighting patterns
IX. Raccourcis disponibles dans Bluefish
1. Raccourcis généraux
2. Raccourcis HTML
3. Développement de Bluefish
X. Débogage de Bluefish
1. Utilisation du débogueur
2. Soumission d'un rapport de bogue
XI. Référence
1. Options de l'onglet Éditeur
2. Options de l'onglet HTML
3. Options de l'onglet Fichiers
4. Options de l'onglet Interface Utilisateur
5. Options de l'onglet image
XII. Development guidelines
1. Indenting and formating style
2. Naming
3. Declaring procedures
4. Header files
5. New files
6. File reference
7. Patches
8. Translations
8.1. Introduction
8.2. PO files basics
8.3. Shortcut keys
8.4. How to contribute
9. Some tips
10. Making releases
11. Useful stuff
A. Collaborateurs
1. Développeurs de Bluefish
2. Mainteneurs des paquets Bluefish
3. Traducteurs de Bluefish
4. Soutien à Bluefish
B. Historique de modifications dans Bluefish
C. Guidelines for Writing this Manual
1. Introduction to DocBook
2. Manual building requirements
3. Make HTML/PDF/PostScript Versions of the Bluefish manual
4. Conventions for Writing this Manual
4.1. The id Attribute
4.2. Using Screen shots
4.3. Referencing Bluefish interface elements
4.4. Using procedures
4.5. Using notes, tips, warnings
4.6. Using links
4.7. Others tags
4.8. Recommendation
4.9. Contact us
D. GNU GENERAL PUBLIC LICENSE
1. Preamble
2. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
3. How to Apply These Terms to Your New Programs

Liste des illustrations

IV.1. Zone d'édition de Bluefish
IV.2. Liste des documents ouverts
IV.3. Menu principal de Bluefish
IV.4. Barre d'outils principale de Bluefish
IV.5. Barre d'outils HTML de Bluefish
IV.6. Barre de menu personnalisé de Bluefish
IV.7. Onglet de navigation du panneau latéral de Bluefish
IV.8. Explorateur de fichiers de Bluefish
IV.9. Navigateur de référence de fonctions de Bluefish
IV.10. Navigateur de signets de Bluefish
IV.11. Barre de statut de Bluefish
IV.12. Menu Affichage de Bluefish
IV.13. Fenêtre À propos de Bluefish
V.1. Menu Fichier de Bluefish
V.2. Menu contextuel de l'explorateur de fichiers
V.3. Fenêtre de document sans titre
V.4. Dialogue Nom du fichier
V.5. Dialogue de nom du répertoire
V.6. Dialogue d'ouverture de fichiers
V.7. Filtrage des fichiers avec l'explorateur
V.8. Bulle d'information sur un fichier ouvert
V.9. Enregistrement d'un fichier nouveau
V.10. Document modifié dans la liste des documents
V.11. Enregistrement d'un fichier sous un nouveau nom
V.12. Déplacement d'un fichier
V.13. Fermeture d'un fichier via l'icône de l'onglet du document
V.14. Fermeture d'un fichier modifié
V.15. Fermeture de tous les fichiers
V.16. Inserting a File
V.17. The Input Methods Contextual menu
V.18. Writing in Japanese with Bluefish
V.19. Finding a word in a document, from start to end
V.20. Unsuccessful search window
V.21. Highlighted search result in the document window
V.22. Setting the cursor location
V.23. Choosing a limited search method
V.24. Limited search result
V.25. Making the search case sensitive
V.26. Case sensitive search result
V.27. Finding overlapping strings
V.28. An overlapping string retrieved with the Find dialog
V.29. Retrieving recent searches
V.30. The Replace dialog
V.31. Changing letter case when replacing
V.32. The Replace confirm dialog
V.33. Opening an URL from the web
V.34. A style sheet opened via the Open URL menu
V.35. Using the Open Advanced dialog
VI.1. Bluefish Go Menu
VI.2. Using the Goto Line dialog
VI.3. The Bluefish Project Menu
VI.4. The Create Project dialog
VI.5. Creating a New Project
VI.6. Entering Bluefish Project Filename
VI.7. Selecting a Bluefish Project
VI.8. Opening a Bluefish Project
VI.9. How bookmarks are marked
VI.10. Bookmarks in the side panel
VI.11. Contextual menu on bookmark in the side panel
VI.12. Editing a bookmark
VI.13. A named bookmark
VI.14. The contextual menu on a document in the bookmark tab
VI.15. Bookmarking with Posix regular expression
VI.16. Bookmarks with Posix regular expression
VI.17. Bookmarking Objective C functions via the Find menu
VI.18. Bookmarking PHP functions via the Find menu
VI.19. Nth occurrence with Find Again
VI.20. Nth+1 occurrence with Find Again
VI.21. Selecting a string for subsequent search
VI.22. Finding a string from selection
VI.23. The table before transformation
VI.24. The table after transformation
VII.1. Indenting part of a text
VII.2. Bluefish Spell Checker
VII.3. The reference browser contextual menu
VII.4. The reference browser options menu
VII.5. A function reference dialog window
VII.6. Info available for a function
VII.7. The HTML Tags menu
VII.8. The HTML Dialogs menu
VII.9. An HTML button with a three-dotted tool tip
VII.10. A simple HTML tool tip button
VII.11. The Replace special menu
VII.12. The Insert thumbnail icon
VII.13. The Multi thumbnail icon
VII.14. The Insert thumbnail dialog
VII.15. The Multi thumbnail dialog
VII.16. The Table icon in the html tool bar
VII.17. Adding an element to the Quick bar
VII.18. The added element in the Quick bar
VII.19. Adding a pop up menu element to the Quick bar
VII.20. Removing an element from the Quick bar
VII.21. Moving an element within the Quick bar
VII.22. Accessing the custom menu
VII.23. The Custom Menu Editor
VII.24. Extract of the default custom menu path
VII.25. The Custom Replace Dialog
VII.26. A new custom entry in the Menu path list
VII.27. A new menu in the custom menu tool bar
VII.28. A block of selected text before activating the menu
VII.29. A block of text after activating the menu
VII.30. The new div with class dialog
VII.31. The block of text after entering the value
VII.32. The HTML page before the transformation
VII.33. The HTML page after the transformation
VII.34. The custom menu replace dialog filled in
VII.35. The Add Title dialog
VII.36. Bluefish External Menu
VII.37. The Browsers panel in Preferences
VII.38. Selecting the browser's line to be moved
VII.39. Dragging the browser's line
VII.40. Dragging the browser's line to the bottom
VII.41. Utilities and Filters panel in Preferences
VII.42. The tidy output box in Bluefish 1.0
VII.43. The Output parsers tab in Preferences panel
VIII.1. Adding a shortcut to a menu item
VIII.2. Turning files and folders visibility on
VIII.3. Bluefish with a customized Gtk theme
VIII.4. The Editor tab in Preferences
VIII.5. The Bookmarks path pop up menu in Preferences
VIII.6. The HTML tab in Preferences
VIII.7. The author meta tag filled in on save
VIII.8. Update of the author meta tag on save
VIII.9. The Files preference panel
VIII.10. Choosing an action on backup failure
VIII.11. The User interface preference panel
VIII.12. The HTML pattern
VIII.13. The <html> Tags pattern
VIII.14. The HTML Attributes pattern
VIII.15. The HTML Attribute Contents pattern
VIII.16. The PHP Block pattern
VIII.17. The Comment (C++/single line) pattern
VIII.18. Syntax highlighting example

Liste des tableaux

IX.1. Raccourcis pour tout type de documents
IX.2. Raccourcis de marquage HTML
XI.1. Editor Tab Reference
XI.2. HTML Tab Reference
XI.3. HTML Tab Reference
XI.4. User interface Tab Reference
XI.5. Images Tab Reference

Liste des exemples

VI.1. Retrieving all sections in an xml book
VI.2. Retrieving all functions in an Objective C file
VI.3. Retrieving all functions in a PHP file
VI.4. Transforming a table into a definition list
VIII.1. Adding a file type
VIII.2. Adding a file filter

Liste des procédures

I.1. Obtention du source
II.1. Nouvelles options après mise à jour - Première méthode
II.2. Nouvelles options après mise à jour - Deuxième méthode
V.1. Writing in Japanese with Bluefish on a non-Japanese system
V.2. Searching from selection
VI.1. Creating a New Project
VII.1. Generating a photos album with multi thumbnails
VII.2. Adding a custom menu based on custom dialog
VII.3. Adding a custom menu based on replace dialog
VII.4. Changing the order of browsers items
VII.5. Customizing an existent browser
VII.6. Adding a new browser
VII.7. Adding a Commands menu item
VII.8. Adding an Outputbox menu item
X.1. Exécuter bluefish sous gdb
C.1. Getting the Bluefish manual source files
C.2. Installing DocBook and DocBook XSL
C.3. Installing the xslt processors and parsers