Linux SoftwareText Editing&ProcessingMarkuprefdb-mode 1.3

refdb-mode 1.3

RefDB integrates nicely into Emacs
Developer:   Markus Hoenicka
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot

RefDB integrates nicely into Emacs. Combined with editing modes for SGML, XML, and RIS documents, you'll get an integrated authoring environment with direct access to your bibliographic data.

"Cite-while-you-write", document transformation, and previewing is just a few mouseclicks away for DocBook SGML and XML as well as for TEI XML documents. Emacs support is not included in the RefDB sources, but available separately.

If your editor of choice should be Emacs or XEmacs, the RIS major mode (ris.el) will make editing RIS datasets a little bit more comfortable. Font-locking will help you to spot syntax errors. Especially the end tag (ER - ) is prone to lack the trailing space if you're not careful.

The ris-mode displays valid tags in blue, except the special type (TY - ) and end (ER - ) tags which are shown in red. The tag contents are colored according to several criteria. If the contents of a field is limited in length, the color will extend only up to that limit. Author/editor, publication date, and reprint fields are checked for a valid content. ris-mode also provides the following commands:

- insert-set (C-c-C-s): inserts a new skeleton dataset (a "reference"). The function will prompt you to enter the publication type. You can use either the auto-completion feature of the minibuffer to enter a valid type or the history feature to select a previously entered type. The function will create a newline, a type tag with the type you selected, default sets of tags for a selected range of types, as well as an end tag.
- insert-tag ( C-c-C-t): insert a new tag. Use either the auto-completion feature of the minibuffer to enter a valid tag or the history feature to select a previously entered tag.
duplicate-tag (M-RET): insert a new line below the current line with the same tag as the current line. This command is convenient if you add multiple keywords or authors, each of which have to go on separate tag lines.
- backward-set (C-x[) and forward-set (C-x]): move between RIS datasets.
- narrow-to-set (C-xns) and widen (C-xnw): narrow the buffer to the current RIS set and widen to the full buffer contents.

The mode currently does not check the length of author entries, nor does it handle continued lines in any way. It does not attempt to check whether a reference is complete (e.g. it won't notify you if there is no author)

What's New in This Release:
  • The code was updated to work with RefDB 0.9.8.
    tags the current  history feature  the history  the minibuffer  previously entered  with the  and widen  current line  completion feature  does not  auto completion  the function  ris mode  

    Download refdb-mode 1.3

    Authors software

    Similar software

    refdb-mode 1.3 (by Markus Hoenicka)
    RefDB integrates nicely into Emacs

    RefDB 0.9.8 (by Markus Hoenicka)
    RefDB is a reference database and bibliography tool for SGML, XML, and LaTeX/BibTeX documents.

    RefDB allows users to share databas

    Zile is Lossy Emacs 2.2.24 (by Reuben Thomas)
    Zile project is a small Emacs clone

    QEmacs 0.3.1 (by Fabrice Bellard)
    QEmacs (for Quick Emacs) is a very small but powerful UNIX editor.

    Here are some key features of "QEmacs":
    Full screen editor with

    ktexteditor-yankbuffer 0.2 (by Erik Johansson)
    ktexteditor-yankbuffer is a plugin for KDE text editors that gives you yank (C-y) behaviour and emacs-like kill line (C-k)

    Easymacs 1.1 (by Peter Heslin)
    Easymacs is an easy-to-learn, one-size-fits-all configuration for new users of GNU Emacs

    BHL 1.7.9 (by Bastien Guerry)
    bhl is a text formatting and publishing tool

    Vex 1.2.1 (by John Krasnay)
    Vex is a CSS-styled editor for document-type XML such as DocBook and xhtml.

    Vex provides a wordprocessor-like interface for editin

    Kile 1.9.3 (by Jeroen Wijnhout)
    Kile project is a user friendly TeX/LaTeX editor for the KDE desktop environment

    Screem 0.17.1 (by David A Knight)
    SCREEM is a web development environment

    Other software in this category

    Bluefish 1.0.7 (by Olivier Sessink)
    Bluefish is a programmer's Web development editor written using GTK, designed to save the experienced webmaster some keystrokes.

    DocBook 4.5CR1 (by DocBook Open Repository development team)

    SMILGen 0.9.9 (by Peter Fawcett)
    SMILGen is a SMIL (and XML) authoring tool designed to ease the process of XML content creation

    AFT 5.096 (by Maroc)
    AFT is a document preparation system

    XMLStarlet 1.0.1 (by mgrouch)
    XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and fil

  •     search

    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

    Top tags