1 bibledit a scripture processor for linux programmer: teus benschop presenter: wolfgang stradner

37
1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

Post on 19-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

1

Bibledit

A Scripture Processorfor Linux

Programmer: Teus Benschop Presenter: Wolfgang Stradner

Page 2: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

2

Overview

Teus Benschop, a bible translator in Zimbabwe decided 5 years ago tostart scripture processing in Linux. Being a programmer himself hedeveloped Bibledit. It is free and runs under General Public License.

Bibledit

Page 3: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

3

Bibledit

1 Basic Features

Page 4: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

4

Text – Notes - Tools

In Bibledit the screen splits into the text (upper left), project notes (lower left)which can be hidden (pulling down the separation line) and tools area (right). The text area also contains the bible notes.

Bibledit

Page 5: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

5

References

References in the toolbar and in the Notes show in the language of theactive project.

Bibledit

Page 6: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

6

Go to Reference

There are 3 tools for references: The reference tool in the toolbar, including next/previous book/chapter/verse, the free Goto reference to type in references and the Aided Goto reference to choose one by one.

Bibledit

Page 7: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

7

Find: Quick references

For a search (find) references of the hits show in the toolarea. An additional quick references window can be switched on. The list of references can scrollwith the text, or with the quick reference window or with both.

Bibledit

Page 8: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

8

Advanced find, choices

There are basic and advanced find configurations and one for the BibleTime appli- cation. In the Advanced tab, you can specify different kinds of search features, such as the area selection allowing to select the part of the text to search in.

Bibledit

Page 9: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

9

Outline

An outline is created in Bibledit for texts with headings.

Bibledit

Page 10: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

10

Projects - Resources

Bibledit will display bible projects in one or more windows (marked bytabs) which can be split (here German-gnb and Englisch-web).The same is true for resources. (Resource tabs are nameless).

Bibledit

Page 11: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

11

Styles

Bibledit works in USFM format and creates and modifyies styles andstylesheets. The active style shows at the status bar. Tools/Styles displays styles in a structured list to be applied to a text.

Bibledit

Page 12: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

12

Project Notes

You are allowed to format existing or new notes that you are editing (in the pro-ject notes area). You can choose categories, add references, and so on (in the tools area). The date, author and a logbook are stored with the note as well.

Bibledit

Page 13: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

13

Show project notes

Features are provided for filtering project notes as well as how they are sorted and displayed.

Bibledit

Page 14: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

14

Dialog box help

A Contextual help mechanism is provided with all dialog boxes.

Bibledit

Page 15: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

15

General Help

In addition, there is a general help file.

Bibledit

Page 16: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

16 2 Resources

Bibledit

Page 17: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

17

Resources

Resources such as the Translator's Handbooks series (pictured here) can be imported and displayed in the tools area. Resources are synchronized with the project text.

Bibledit

Page 18: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

18

Resource Editor Bibledit works with

resources which haveanchors in the htmlformat in order to letthem navigate withprojects.

If anchors exist in a resource, the Resources Editor allows to identify them. If they do not exist, Bibledit has another tool to write anchors. ...

Bibledit

Page 19: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

19

Resource Converter

... The Resource Converter allows the user to write anchors to text by defining the context (Prefix/Suffix) of chapter and verse numbers.

Bibledit

Page 20: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

20

Bibledit

3 Printing

Page 21: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

21

Print project

The Print dialog enables the user to chose the text to output to PDF by a reference range and how references in bible notes are written. The PDF file can then be viewed or printed by your default PDF document viewer.

Bibledit

Page 22: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

22

Print: Parallel Bibles

Selected bibles can be output to PDF with the Bible notes included. The portions can be chosen, verses 0 in/ex-cluded and all parallel verses kept together on the page.

Bibledit

Page 23: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

23

Print: References

By selecting References in the print dialog, the user can choose one or more projects for comparison. The word (Zhezu) for which the list was created (as a result of a search) is in bold.

Bibledit

Page 24: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

24

Print: Compare

The PDF output in Bibledit works also for the comparison of two projects:Words which are found only in the first project are in bold, and wordswhich are only in the second project are in strike-through.

Bibledit

Page 25: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

25 4 Advanced Features

Bibledit

Page 26: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

26

Keyterms

Biblical keyterms can be checked in Bibledit. For this purpose a keyterm and a collection are chosen in the tools area (right) and in the notes area the references to this keyterm are shown (in red).

Bibledit

Page 27: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

27

Keyterm collections

There are several collections from which a keyterm can be chosen. The last option: All Collections shows the keyterms in all lists provided.

Bibledit

Page 28: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

28

Keyterm chosen

Here Kirisi has been chosen for the keyterm Christ. Those chosen keyterm shows up in yellow as well in the text as in the list of references.

Bibledit

Page 29: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

29

Keyterms in a verse Bibledit

For each verse, all the keyterms it contains can be shown. Here the keyterms of Collosians 2.20 are displayed: This vers is (in WEB):

'20 If you died with Christ from the elements of the world, why, as though living in the world, do you subject yourselves to ordinances, ...'

Page 30: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

30

Check spelling

Spell checking is provided in Bibledit with simple wordlists. Words not found in those lists are red underlined.

Bibledit

Page 31: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

31

Dictionary/Wordlists Dictionaries can be shared across

projects.

Using Enchant gives access to wordlist of installed spell checkers such as Aspell, Hspell, Ispell, MySpell.

Additional dictionaries built byWeSay and Fieldworks can beaccessed too.

Bibledit

Page 32: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

32

Collaboration (git) Two or more

persons can work on the same projectat the sametime in Bibledit. Data exchangecollaboration is facilitated by git .This works with USB sticks or bynetwork.

Bibledit

Page 33: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

33

Merging - Changes

Collaboration is regulated by using the Merge tool. It allows comparison between two projects with the changes (marked in bold yellow). By clicking Merge ...

Bibledit

Page 34: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

34

Merging - Choices

... allows for each difference (- shows: only in the master project, + showsonly in the edited project) to choose which one to accept (clicking on the + or -) and which one to refuse (no action on + or -).

Bibledit

Page 35: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

35

Choice of features Access to Bibledit

features can vary from: Only basic featurestoFull features. User defined featuresallows to choose all steps between.

Password-protection allows to block those choices.

Bibledit

Page 36: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

36

Improvements

Bibledit also has some weak points:- The help file is written by the programmer and not always complete.- There are only a few users who give little feedback to the programmer.- In Linux there are many different distributions. Sometimes there is a conflict between new versions of distributions, of packages and of Bibledit.

Bibledit

Page 37: 1 Bibledit A Scripture Processor for Linux Programmer: Teus Benschop Presenter: Wolfgang Stradner

37

Bibledit – Great tool

Bibledit is a fast developing scripture processing tool in Linux. It also works in different distribution of Linux and also on low power computers like the XO, Asus eee and the Acer Aspire One.

Bibledit